Core Language
Please visit the official Wolfram Language Reference for more details and examples on core symbols.
CreateDocument
CreateDocument[{expr1, expr2, ...}] creates an empty notebook and populates with the content.
Use the option Visible->False to create the content and the notebook offscreen
NotebookOpen
NotebookOpen[nb] opens programmatically notebook nb given by RemoteNotebook object or a path
NotebookWrite
NotebookWrite[nb, expr] write expr as a cell, or group of cells to the notebook nb
NotebookClose
NotebookClose[nb] closes opened notebook nb
NotebookSave
NotebookSave[nb] or NotebookSave[nb, path] saves notebook nb to a file given by path or using the existing temporal path
NotebookEvaluate
NotebookEvaluate[nb] evaluates the initialization cells of the notebook and returns the result of the last Wolfram Language cell.
Not recommended to use! Consider NotebookEvaluateAsync instead
Animate
Animate[expr_, {t, tmin, tmax}] animates expr starting from tmin to tmax with a default rate.
EvaluationNotebook
EvaluationNotebook[] gives the notebook in which this function is being evaluated.
Let
A With-like construction that allows recursive assignments, like Let* in scheme
CreateType
CreateType[type, parent, init, {fields}] create type
Button
Button[label,action] represents a button that is labeled with label, and evaluates action whenever it is clicked.
CellularAutomaton
CellularAutomaton[rule,init,t] generates a list representing the evolution of the cellular automaton with the specified rule from initial condition init for t steps.
CellularAutomaton[rule,init] gives the result of evolving init for one step.
CellularAutomaton[rule,init,{tspec,xspec,…}] gives only those parts of the evolution specified by tspec, xspec, etc.
CellularAutomaton[rule,init,{t,All,…}] includes at each step all cells that could be affected over the course of t steps.
CellularAutomaton[rule] is an operator form of CellularAutomaton that represents one step of evolution.
CreateFrontEndObject
CreateFrontEndObject[expr] uploads expression to frontend storage and creates a reference to it. On output it will try to evaluate it using WLJS Intepreter
Riffle
Riffle[{e1,e2,…},x] gives {e1,x,e2,x,…}.
Riffle[{e1,e2,…},{x1,x2,…}] gives {e1,x1,e2,x2,…}.
Riffle[list,x,n] yields a list in which every nth element is x.
Riffle[list,x,{imin,imax,n}] yields a list in which x appears if possible at positions imin, imin+n, imin+2n, … , imax.
SystemDialogInput
SystemDialogInput["type"] brings up an interactive system dialog and returns the value chosen in the dialog.
SystemDialogInput["type",init] uses init as the initial setting in the dialog.
ChoiceDialog
ChoiceDialog[expr] puts up a standard choice dialog that displays expr together with OK and Cancel buttons, and returns True if OK is clicked and False if Cancel is clicked.
ChoiceDialog[expr,{lbl1->val1,lbl2->val2,…}] includes buttons with labels lbli, and returns the corresponding vali for the button clicked.
TabView
TabView[{lbl1->expr1, lbl2->expr2, …}] represents an object in which clicking the tab with label lbli displays expri.
TabView[{lbl1->expr1,lbl2->expr2,…},i] makes the ith tab be the one currently selected.
TabView[{{v1,lbl1->expr1},{v2,lbl2->expr2},…},v] associates values vi with successive tabs, and makes the tab with value v be the one currently selected.
TabView[{expr1,expr2,…}] takes the tab labels to be successive integers.
StringTake
StringTake["string",n] gives a string containing the first n characters in "string".
StringTake["string",-n] gives the last n characters in "string".
StringTake["string",{n}] gives the nth character in "string".
StringTake["string",{m,n}] gives characters m through n in "string".
StringTake["string",{spec1,spec2,…}] gives a list of the substrings specified by the speci.
StringTake[{s1,s2,…},spec] gives the list of results for each of the si.
StringDrop
StringDrop["string",n] gives "string" with its first n characters dropped.
StringDrop["string",-n] gives "string" with its last n characters dropped.
StringDrop["string",{n}] gives "string" with its nth character dropped.
StringDrop["string",{m,n}] gives "string" with characters m through n dropped.
StringDrop[{s1,s2,…},spec] gives the list of results for each of the si.
AnimatedImage
AnimatedImage[{image1,image2,…}] generates an animation whose frames are the successive imagei.
AnimatedImage[file] represents an animated image from file.
ByteCount
ByteCount[expr] gives the number of bytes used internally by the Wolfram System to store expr.
Sum
Sum[f,{i,imax}] evaluates the sum ∑+i=1%imaxf.
Sum[f,{i,imin,imax}] starts with i=imin.
Sum[f,{i,imin,imax,di}] uses steps di.
Sum[f,{i,{i1,i2,…}}] uses successive values i1, i2, ….
Sum[f,{i,imin,imax},{j,jmin,jmax},…] evaluates the multiple sum ∑+i=imin%imax∑+j=jmin%jmax…f.
Sum[f,i] gives the indefinite sum ∑+if.
Product
Product[f,{i,imax}] evaluates the product ∏+i=1%imaxf.
Product[f,{i,imin,imax}] starts with i=imin.
Product[f,{i,imin,imax,di}] uses steps di.
Product[f,{i,{i1,i2,…}}] uses successive values i1, i2, ….
Product[f,{i,imin,imax},{j,jmin,jmax},…] evaluates the multiple product ∏+i=imin%imax∏+j=jmin%jmax… f.
Product[f,i] gives the indefinite product ∏+if.
Differences
Differences[list] gives the successive differences of elements in list.
Differences[list,n] gives the nth differences of list.
Differences[list,n,s] gives the differences of elements step s apart.
Differences[list,{n1,n2,…}] gives the successive nkth differences at level k in a nested list.
Drop
Drop[list,n] gives list with its first n elements dropped.
Drop[list,-n] gives list with its last n elements dropped.
Drop[list,{n}] gives list with its nth element dropped.
Drop[list,{m,n}] gives list with elements m through n dropped.
Drop[list,{m,n,s}] gives list with elements m through n in steps of s dropped.
Drop[list,seq1,seq2,…] gives a nested list in which elements specified by seqi have been dropped at level i in list.
NotebookDirectory
NotebookDirectory[] gives the directory of the current evaluation notebook.
NotebookDirectory[nb] gives the directory for the notebook specified by nb.
EvaluationCell
EvaluationCell[] returns a CellObject corresponding to the cell in which this function is being evaluated.
SystemOpen
SystemOpen["target"] opens the specified file, URL, or other target with the associated program on your computer system.
Annotation
Annotation[expr,data] represents an expression expr, with annotation data.
Annotation[expr,data,"type"] specifies the type of annotation being given.
Annotation[items,key->value] associates key->value pairs with items in objects such as Graph, MeshRegion etc.
Integrate
Integrate[f,x] gives the indefinite integral ∫f dx.
Integrate[f,{x,xmin,xmax}] gives the definite integral ∫xminxmax f dx.
Integrate[f,{x,xmin,xmax},{y,ymin,ymax},…] gives the multiple integral ∫xminxmaxdx∫yminymaxdy … f.
Integrate[f,{x,y,…}∈reg] integrates over the geometric region reg.
TableForm
TableForm[list] prints with the elements of list arranged in an array of rectangular cells.
Item
Item[expr,options] represents an item within constructs such as Grid, Overlay, and Manipulate that displays with expr as the content, and with the specified options applied to the region containing expr.
ToExpression
ToExpression[input] gives the expression obtained by interpreting strings or boxes as Wolfram Language input.
ToExpression[input,form] uses interpretation rules corresponding to the specified form.
ToExpression[input,form,h] wraps the head h around the expression produced before evaluating it.
MakeBoxes
MakeBoxes[expr,form] is the low‐level function used in Wolfram System sessions to convert expressions into boxes.
MakeBoxes[expr] is the function to convert expr to StandardForm boxes.
Transpose
Transpose[list] transposes the first two levels in list.
Transpose[list,{n1,n2,…}] transposes list so that the kth level in list is the nkth level in the result.
Transpose[list,mn] transposes levels m and n in list, leaving all other levels unchanged.
Transpose[list,k] cycles the levels in list k positions to the right.
Series
Series[f,{x,x0,n}] generates a power series expansion for f about the point x=x0 to order (x-x0)n, where n is an explicit integer.
Series[f,x->x0] generates the leading term of a power series expansion for f about the point x=x0.
Series[f,{x,x0,nx},{y,y0,ny},…] successively finds series expansions with respect to x, then y, etc.
AASTriangle
AASTriangle[α,β,a] returns a filled triangle with angles α and β and side length a, where a is adjacent to one angle only.
AbelianGroup
AbelianGroup[{n1,n2,…}] represents the direct product of the cyclic groups of degrees n1,n2,….
Abort
Abort[] generates an interrupt to abort a computation.
AbortKernels
AbortKernels[] aborts evaluations running in all parallel subkernels.
AbortProtect
AbortProtect[expr] evaluates expr, saving any aborts until the evaluation is complete.
Above
Above is a symbol that represents the region above an object for purposes of placement.
Abs
Abs[z] gives the absolute value of the real or complex number z.
AbsArg
AbsArg[z] gives the list {Abs[z],Arg[z]} of the number z.
AbsArgPlot
AbsArgPlot[f,{x,xmin,xmax}] generates a plot of Abs[f] colored by Arg[f] as a function of x∈ from xmin to xmax.
AbsArgPlot[{f1,f2,…},{x,xmin,xmax}] plots several functions.
AbsArgPlot[{…,w[fi],…},…] plots fi with features defined by the symbolic wrapper w.
AbsArgPlot[…,{x}∈reg] takes the variable x to be in the geometric region reg.
AbsoluteCorrelationFunction
AbsoluteCorrelationFunction[data,hspec] estimates the absolute correlation function at lags hspec from data.
AbsoluteCorrelationFunction[proc,hspec] represents the absolute correlation function at lags hspec for the random process proc.
AbsoluteCorrelationFunction[proc,s,t] represents the absolute correlation function at times s and t for the random process proc.
AbsoluteCurrentValue
AbsoluteCurrentValue[item] gives the absolute current value of item at a location in the Wolfram System and interface.
AbsoluteCurrentValue[{item,spec}] gives the absolute current value for the feature of item specified by spec.
AbsoluteCurrentValue[obj,item] gives the absolute current value of item associated with the object obj.
AbsoluteCurrentValue[{obj1,obj2,…},item] gives a list of the absolute current values associated with each of the obji.
AbsoluteDashing
AbsoluteDashing[{d1,d2,…}] is a graphics directive which specifies that lines which follow are to be drawn dashed, with successive segments having absolute lengths d1, d2, … (repeated cyclically).
AbsoluteDashing[d] is equivalent to AbsoluteDashing[{d,d}].
AbsoluteDashing[{d1,d2,…},offset] offsets the dashes by offset.
AbsoluteDashing[{d1,d2,…},offset,capform] sets the CapForm for individual dashes to capform.
AbsoluteFileName
AbsoluteFileName["name"] gives the full absolute version of the name for a file in your filesystem.
AbsoluteOptions
AbsoluteOptions[obj] gives the absolute settings of options used by the given object.
AbsoluteOptions[obj,name] gives the absolute setting for the option name.
AbsoluteOptions[obj,{name1,name2,…}] gives a list of the absolute settings for the options namei.
AbsolutePointSize
AbsolutePointSize[d] is a graphics directive which specifies that points which follow are to be shown if possible as circular regions with absolute diameter d.
AbsoluteThickness
AbsoluteThickness[d] is a graphics directive which specifies that lines which follow are to be drawn with absolute thickness d.
AbsoluteTime
AbsoluteTime[] gives the total number of seconds since the beginning of January 1, 1900, in your time zone.
AbsoluteTime[date] gives the absolute time specification corresponding to the given date specification.
AbsoluteTiming
AbsoluteTiming[expr] evaluates expr, returning a list of the absolute number of seconds in real time that have elapsed, together with the result obtained.
AcceptanceThreshold
AcceptanceThreshold is an option that specifies the minimum threshold at which a result is considered acceptable.
AccountingForm
AccountingForm[expr] prints with all numbers in expr given in standard accounting notation.
AccountingForm[expr,n] prints with numbers given to n‐digit precision.
Accumulate
Accumulate[list] gives a list of the successive accumulated totals of elements in list.
Accuracy
Accuracy[x] gives the effective number of digits to the right of the decimal point in the number x.
AccuracyGoal
AccuracyGoal is an option for various numerical operations which specifies how many effective digits of accuracy should be sought in the final result.
Activate
Activate[expr] replaces all instances of Inactive[f] in expr with f.
Activate[expr,patt] replaces only instances of Inactive[f] for which f matches the pattern patt.
ActiveClassification
ActiveClassification[f,{conf1,conf2,…}] gives an object representing the result of active classification obtained by using the function f to determine classes for the example configurations confi.
ActiveClassification[f,reg] generates configurations within the region specified by reg.
ActiveClassification[f,sampler] generates configurations by applying the function sampler.
ActiveClassification[f,{conf1,conf2,…}->nsampler] applies the function nsampler to successively generate configurations starting from one of the confi.
ActiveClassificationObject
ActiveClassificationObject[…] represents the result of an ActiveClassification process.
ActivePrediction
ActivePrediction[f,{conf1,conf2, …}] gives an object representing the result of active prediction obtained by using the function f to determine values for the example configurations confi.
ActivePrediction[f,reg] generates configurations within the region specified by reg.
ActivePrediction[f,sampler] generates configurations by applying the function sampler.
ActivePrediction[f,{conf1,conf2,…}->nsampler] applies the function nsampler to successively generate configurations starting from one of the confi.
ActivePredictionObject
ActivePredictionObject[…] represents the result of an ActivePrediction process.
AddTo
x+=dx adds dx to x and returns the new value of x.
AddToSearchIndex
AddToSearchIndex[obj,content] adds the specified content to the existing search index object obj.
AddToSearchIndex[obj,{content1,…}] adds all the contenti to obj.
AdjacencyGraph
AdjacencyGraph[amat] gives the graph with adjacency matrix amat.
AdjacencyGraph[{v1,v2,…},amat] gives the graph with vertices vi and adjacency matrix amat.
AdjacencyList
AdjacencyList[g,v] gives a list of vertices adjacent to vertex v.
AdjacencyList[g,patt] gives a list of vertices adjacent to vertices that match the pattern patt.
AdjacencyList[g,patt,d] gives a list of vertices that are at distance at most d.
AdjacencyList[{v->w,…},…] uses rules v->w to specify the graph g.
AdjacencyMatrix
AdjacencyMatrix[g] gives the vertex–vertex adjacency matrix of the graph g.
AdjacencyMatrix[{v->w,…}] uses rules v->w to specify the graph g.
Adjugate
Adjugate[m] gives the adjugate of a square matrix m.
AffineHalfSpace
AffineHalfSpace[{p1,…,pk+1},w] represents AffineSpace[{p1,…,pk+1}] extended in the direction w.
AffineHalfSpace[p,{v1,…,vk},w] represents AffineSpace[p,{v1,…,vk}] extended in the direction w.
AffineSpace
AffineSpace[{p1,…,pk+1}] represents the affine space passing through the points pi.
AffineSpace[p,{v1,…,vk}] represents the affine space passing through p in the directions vi.
AffineStateSpaceModel
AffineStateSpaceModel[{a,b,c,d},x] represents the affine state-space model x'(t)a(x(t))+b(x(t)).u(t), y(t)=c(x(t))+d(x(t)).u(t).
AffineStateSpaceModel[sys] gives an affine state-space model corresponding to the system model sys.
AffineStateSpaceModel[eqns,{{x1,x10},…},{{u1,u10},…},{g1,…},t] gives the affine state-space model obtained by Taylor input linearization about the dependent variable xi at xi0 and input uj at uj0 of the differential equations eqns with outputs gi and independent variable t.
AffineTransform
AffineTransform[m] gives a TransformationFunction that represents an affine transform that maps r to m.r.
AffineTransform[{m,v}] gives an affine transform that maps r to m.r+v.
After
After is a symbol that represents the region after an object for purposes of placement.
AggregatedEntityClass
AggregatedEntityClass[class,"prop"->f] represents an entity class containing a single entity with the property prop whose value is the result of applying the function f to the whole specified entity class.
AggregatedEntityClass[class,{prop1->f1,prop2->f2,…}] constructs multiple properties propi obtained by applying fi to class.
AggregatedEntityClass[class,propspec,gprop] forms groups of elements of class according to their values of the property gprop, then generates an entity class with an entity for each of these groups.
AggregatedEntityClass[class,propspec,"pname"->f] forms groups according to the values obtained by applying the entity function f, with the resulting property named pname.
AggregatedEntityClass[class,propspec,{gspec1,gspec2,…}] forms groups for which the set of values defined by the gspeci is distinct.
AggregationLayer
AggregationLayer[f] represents a layer that aggregates an array of arbitrary rank into a vector, using the function f.
AggregationLayer[f,n] aggregates an array at level n.
AggregationLayer[f,n1;;n2] aggregates an array at levels n1 through n2.
AggregationLayer[f,{n1,n2,…}] aggregates an array at levels n1,n2,….
AiryAi
AiryAi[z] gives the Airy function Ai(z).
AiryAiPrime
AiryAiPrime[z] gives the derivative of the Airy function Ai′(z).
AiryAiZero
AiryAiZero[k] represents the kth zero of the Airy function Ai(x).
AiryAiZero[k,x0] represents the kth zero less than x0.
AiryBi
AiryBi[z] gives the Airy function Bi(z).
AiryBiPrime
AiryBiPrime[z] gives the derivative of the Airy function Bi′(z).
AiryBiZero
AiryBiZero[k] represents the kth zero of the Airy function Bi(x).
AiryBiZero[k,x0] represents the kth zero less than x0.
AlgebraicIntegerQ
AlgebraicIntegerQ[a] yields True if a is an algebraic integer, and yields False otherwise.
AlgebraicNumberDenominator
AlgebraicNumberDenominator[a] gives the smallest positive integer n such that n a is an algebraic integer.
AlgebraicNumberNorm
AlgebraicNumberNorm[a] gives the norm of the algebraic number a.
AlgebraicNumberPolynomial
AlgebraicNumberPolynomial[a,x] gives the polynomial in x corresponding to the AlgebraicNumber object a.
AlgebraicNumberTrace
AlgebraicNumberTrace[a] gives the trace of the algebraic number a.
AlgebraicRulesData
AlgebraicRulesData is an object returned by AlgebraicRules. Its OutputForm appears to be a list of rules, but the rules will be used algebraically rather than syntactically by Replace and related functions.
Algebraics
Algebraics represents the domain of algebraic numbers, as in x∈Algebraics.
AlgebraicUnitQ
AlgebraicUnitQ[a] yields True if a is an algebraic unit, and yields False otherwise.
AlignmentPoint
AlignmentPoint is an option which specifies how objects should by default be aligned when they appear in Inset.
All
All is a setting used for certain options. In Part and related functions, All specifies all parts at a particular level.
AllowedFrequencyRange
AllowedFrequencyRange is an option for audio and signal processing functions that specifies the range of frequencies of interest.
AllowLooseGrammar
AllowLooseGrammar is an option for GrammarRules and related functions that specifies whether grammatical "fluff" should automatically be ignored in applying grammar rules.
AllTrue
AllTrue[{e1,e2,…},test] yields True if test[ei] is True for all of the ei.
AllTrue[expr,test,level] tests parts of expr at level level.
AllTrue[test] represents an operator form of AllTrue that can be applied to an expression.
Alphabet
Alphabet[] gives a list of the lowercase letters a through z in the English alphabet.
Alphabet[type] gives the alphabet for the language or class type.
Alphabet[type,prop] gives the alphabet defined by prop for the language or class type .
AlphabeticOrder
AlphabeticOrder["string1","string2"] gives 1 if "string1" appears before "string2" in alphabetical order, -1 if it is after, and 0 if it is identical.
AlphabeticOrder["string1","string2",lang] uses an ordering suitable for the language lang.
AlphabeticOrder[lang] represents an operator form that compares strings when applied to "string1", "string2".
AlphabeticSort
AlphabeticSort[list] sorts the elements of list into alphabetical order.
AlphabeticSort[list,lang] sorts using an ordering suitable for the language lang.
AlphaChannel
AlphaChannel[color] returns the opacity of color.
AlphaChannel[image] returns the alpha channel of image.
AlphaChannel[video] returns a video containing the alpha channel of the frames in video.
AlternateImage
AlternateImage is an option to CDFInformation that specifies an image that should be used if the plugin is not available.
AlternatingFactorial
AlternatingFactorial[n] gives the alternating factorial af(n).
AlternatingGroup
AlternatingGroup[n] represents the alternating group of degree n.
AlternativeHypothesis
AlternativeHypothesis is an option for hypothesis testing functions like LocationTest that specifies the alternative hypothesis.
Alternatives
p1|p2|… is a pattern object that represents any of the patterns pi.
AmbiguityFunction
AmbiguityFunction is an option for SemanticInterpretation, Interpreter, and related functions that specifies how to resolve ambiguities generated during semantic interpretation.
AmbiguityList
AmbiguityList[{expr1,expr2,…}] represents possible results derived from an ambiguous semantic interpretation.
AmbiguityList[{expr1,expr2,…},"string"] represents possible results from semantic interpretation of an input string.
AmbiguityList[{expr1,expr2,…},"string",{assoc1,assoc2,…}] includes a sequence of associations giving details of the interpretations used to obtain the expri.
Analytic
Analytic is an option for Limit and Series. With Analytic -> True, unrecognized functions are treated as analytic, and processed using Taylor series expansions; with Analytic -> False, Taylor series are not used unless the function is recognized as analytic.
AnatomyData
AnatomyData[entity,property] gives the value of the specified property for the anatomical structure entity.
AnatomyData[{entity1,entity2,…},property] gives a list of property values for the specified anatomical structure entities.
AnatomyData[entity,property,annotation] gives the specified annotation associated with the given property.
AnatomyPlot3D
AnatomyPlot3D[primitives,options] represents a three-dimensional graphical image that works with anatomical entities as well as standard 3D graphics primitives and directives.
AnchoredSearch
AnchoredSearch is an option for Find and FindList that specifies whether the text searched for must be at the beginning of a record.
And
e1&&e2&&… is the logical AND function. It evaluates its arguments in order, giving False immediately if any of them are False, and True if they are all True.
AndersonDarlingTest
AndersonDarlingTest[data] tests whether data is normally distributed using the Anderson–Darling test.
AndersonDarlingTest[data,dist] tests whether data is distributed according to dist using the Anderson–Darling test.
AndersonDarlingTest[data,dist,"property"] returns the value of "property".
AngerJ
AngerJ[ν,z] gives the Anger function Jν(z).
AngerJ[ν,μ,z] gives the associated Anger function Jνμ(z).
AngleBisector
AngleBisector[{q1,p,q2}] gives the bisector of the interior angle at p formed by the triangle with vertex points p, q1 and q2.
AngleBisector[{q1,p,q2},"type"] gives the angle bisector of the specified type.
AngleBracket
AngleBracket[x,y,…] displays as 〈x,y,…〉.
AnglePath
AnglePath[{θ1,θ2,θ3,…}] gives the list of 2D coordinates corresponding to a path that starts at {0,0}, then takes a series of steps of unit length at successive relative angles θi.
AnglePath[{{r1,θ1},{r2,θ2},{r3,θ3},…}] takes successive steps of lengths ri.
AnglePath[θ0,{step1,step2,…}] starts at angle θ0 with respect to the x axis.
AnglePath[{x,y},{step1,step2,…}] starts at the point {x,y} with initial angle 0 with respect to the x axis.
AnglePath[{{x,y},θ0},{step1,step2,…}] starts at {x,y} with initial angle θ0 with respect to the x axis.
AnglePath[{{x,y},{dx,dy}},{step1,step2,…}] takes the first step to go from {x,y} to {x+dx,y+dy}.
AnglePath[init,steps,form] returns at each step the data of the form specified by form.
AnglePath3D
AnglePath3D[{{α1,β1,γ1},{α2,β2,γ2},…}] gives the list of 3D coordinates of a path of an object that starts at {0,0,0}, then takes a series of steps of unit length, each in the direction of the x axis obtained after successive rotation of the object by the Euler angles αi, βi, γi.
AnglePath3D[{{α1,β1},{α2,β2},…}] assumes the Euler angles γi to be 0.
AnglePath3D[{mat1,mat2,…}] takes the successive rotations to be specified by the 3D rotation matrices mati.
AnglePath3D[{{r1,rot1},{r2,rot2},…}] takes successive steps of length ri with Euler angles or rotation matrices specified by roti.
AnglePath3D[{x0,y0,z0},steps] starts at the point {x0,y0,z0}.
AnglePath3D[{rot0},steps] starts in the x axis direction specified by rotating the object according to Euler angles or rotation matrix rot0.
AnglePath3D[{{x0,y0,z0},rot0},steps] starts at point {x0,y0,z0} with the x axis direction specified by rot0.
AnglePath3D[init,steps,form] returns at each step the data of the form specified by form.
AngleVector
AngleVector[θ] gives the list representing the 2D unit vector at angle θ relative to the x axis.
AngleVector[{r,θ}] gives the list representing the 2D vector of length r at angle θ.
AngleVector[{x,y},θ] gives the result of starting from the point {x,y}, then going a unit distance at angle θ.
AngleVector[{x,y},{r,θ}] gives the result of starting from the point {x,y}, then going distance r at angle θ.
AnimationRate
AnimationRate is an option for Animate and Animator that specifies at what rate an animation should run, in units per second.
AnimationRepetitions
AnimationRepetitions is an option to Animate and related functions that specifies how many times the animation they create runs before stopping.
Annuity
Annuity[p,t] represents an annuity of fixed payments p made over t periods.
Annuity[p,t,q] represents a series of payments occurring at time intervals q.
Annuity[{p,{pinitial,pfinal}},t,q] represents an annuity with the specified initial and final payments.
AnnuityDue
AnnuityDue[p,t] represents an annuity due of fixed payments p made over t periods.
AnnuityDue[p,t,q] represents a series of payments occurring at time intervals q.
AnnuityDue[{p,{pinitial,pfinal}},t,q] represents an annuity due with the specified initial and final payments.
Annulus
Annulus[{x,y},{rinner,router}] represents an annulus centered at {x,y} with inner radius rinner and outer radius router.
Annulus[{x,y},{rinner,router},{θ1,θ2}] represents an annulus from angle θ1 to θ2.
AnomalyDetection
AnomalyDetection[{example1,example2,…}] generates an AnomalyDetectorFunction[…] based on the examples given.
AnomalyDetection[LearnedDistribution[…]] generates an anomaly detector based on the given distribution.
AnomalyDetection[<|True->{example11,example12,…},False->{example21,…}|>] can be used to indicate which examples should be considered anomalous.
AnomalyDetector
AnomalyDetector is an option for functions such as Classify that specifies an anomaly detector for them to include.
AnomalyDetectorFunction
AnomalyDetectorFunction[…] represents a function generated by AnomalyDetection for detecting whether data is anomalous or not.
Anonymous
Anonymous represents an option or other value that indicates the absence of a name.
Antialiasing
Antialiasing is an option that specifies whether antialiasing should be done.
Antihermitian
Antihermitian[{1,2}] represents the symmetry of an antihermitian matrix.
AntihermitianMatrixQ
AntihermitianMatrixQ[m] gives True if m is explicitly antihermitian, and False otherwise.
Antisymmetric
Antisymmetric[{s1,…,sn}] represents the symmetry of a tensor that is antisymmetric in the slots si.
AntisymmetricMatrixQ
AntisymmetricMatrixQ[m] gives True if m is explicitly antisymmetric, and False otherwise.
Antonyms
Antonyms["word"] returns the antonyms associated with the specified word.
AnyOrder
AnyOrder[p1,p2,…] is a grammar rules pattern object that represents a sequence of elements matching p1, p2, … in any order.
AnySubset
AnySubset[{c1,c2,…}] represents an element in an interpreter or form that accepts any subset of the choices ci.
AnySubset[{lab1->c1,lab2->c2,…}] accepts any subset of the labi, yielding the corresponding ci as results.
AnySubset[EntityClass["type","class"]] accepts any subset of the entities in the specified entity class.
AnySubset[choices,max] allows at most max choices to be selected.
AnySubset[choices,{min,max}] allows at least min and at most max choices to be selected.
AnyTrue
AnyTrue[{e1,e2,…},test] yields True if test[ei] is True for any of the ei.
AnyTrue[expr,test,level] tests parts of expr at level level.
AnyTrue[test] represents an operator form of AnyTrue that can be applied to an expression.
Apart
Apart[expr] rewrites a rational expression as a sum of terms with minimal denominators.
Apart[expr,var] treats all variables other than var as constants.
ApartSquareFree
ApartSquareFree[expr] rewrites a rational expression as a sum of terms whose denominators are powers of square-free polynomials.
ApartSquareFree[expr,var] treats all variables other than var as constants.
APIFunction
APIFunction[{name1->type1,name2->type2,…},fun] represents an API with parameters namei that evaluates the function fun whenever it is called. The function fun is applied to <|name1->val1,name2->val2,…|>, where the vali are the settings for the parameters, interpreted as being of types typei.
APIFunction[{name1->type1->default1,…},fun] takes the value of the parameter namei to be defaulti if it is not specified when the API is called.
APIFunction[params,fun,fmt] specifies that the result from applying fun should be returned in format fmt.
APIFunction[params,fun,{fmt,rform}] specifies that the result should be returned as a response of the form rform.
APIFunction[params,fun,{fmt,rform,failfmt}] specifies that in the event of failure, the result should be returned in format failfmt.
Appearance
Appearance is an option for displayed objects such as Button and Slider that specifies the general type of appearance they should have.
AppearanceElements
AppearanceElements is an option for functions like Manipulate that specifies what elements should be included in the displayed form of the object generated.
AppearanceRules
AppearanceRules is an option for form and page generation functions that specifies the overall appearance of the generated object.
AppellF1
AppellF1[a,b1,b2,c,x,y] is the Appell hypergeometric function of two variables F1(a;b1,b2;c;x,y).
Append
Append[expr,elem] gives expr with elem appended.
Append[elem] represents an operator form of Append that can be applied to an expression.
AppendLayer
AppendLayer[] represents a net layer that takes an input array and appends another array to it.
AppendTo
AppendTo[x,elem] appends elem to the value of x, and resets x to the result.
Application
fg or Application[f,g] represents the formal application of f to g.
Apply
f@@expr or Apply[f,expr] replaces the head of expr by f.
f@@@expr or Apply[f,expr,{1}] replaces heads at level 1 of expr by f.
Apply[f,expr,levelspec] replaces heads in parts of expr specified by levelspec.
Apply[f] represents an operator form of Apply that can be applied to an expression.
ApplyTo
ApplyTo[x,f] or x//=f computes f[x] and resets x to the result.
ArcCos
ArcCos[z] gives the arc cosine cos-1(z) of the complex number z.
ArcCosh
ArcCosh[z] gives the inverse hyperbolic cosine cosh-1(z) of the complex number z.
ArcCot
ArcCot[z] gives the arc cotangent cot-1(z) of the complex number z.
ArcCoth
ArcCoth[z] gives the inverse hyperbolic cotangent coth-1(z) of the complex number z.
ArcCsc
ArcCsc[z] gives the arc cosecant csc-1(z) of the complex number z.
ArcCsch
ArcCsch[z] gives the inverse hyperbolic cosecant csch-1(z) of the complex number z.
ArcCurvature
ArcCurvature[{x1,…,xn},t] gives the curvature of the parametrized curve whose Cartesian coordinates xi are functions of t.
ArcCurvature[{x1,…,xn},t,chart] interprets the xi as coordinates in the specified coordinate chart.
ARCHProcess
ARCHProcess[κ,{α1,…,αq}] represents an autoregressive conditionally heteroscedastic process of order q, driven by a standard white noise.
ARCHProcess[κ,{α1,…,αq},init] represents an ARCH process with initial data init.
ArcLength
ArcLength[reg] gives the length of the one-dimensional region reg.
ArcLength[{x1,…,xn},{t,tmin,tmax}] gives the length of the parametrized curve whose Cartesian coordinates xi are functions of t.
ArcLength[{x1,…,xn},{t,tmin,tmax},chart] interprets the xi as coordinates in the specified coordinate chart.
ArcSec
ArcSec[z] gives the arc secant sec-1(z) of the complex number z.
ArcSech
ArcSech[z] gives the inverse hyperbolic secant sech-1(z) of the complex number z.
ArcSin
ArcSin[z] gives the arc sine sin-1(z) of the complex number z.
ArcSinDistribution
ArcSinDistribution[{xmin,xmax}] represents the arc sine distribution supported between xmin and xmax.
ArcSinDistribution[] represents the arc sine distribution supported between zero and one.
ArcSinh
ArcSinh[z] gives the inverse hyperbolic sine sinh-1(z) of the complex number z.
ArcTan
ArcTan[z] gives the arc tangent tan-1(z) of the complex number z.
ArcTan[x,y] gives the arc tangent of y/x, taking into account which quadrant the point (x,y) is in.
ArcTanh
ArcTanh[z] gives the inverse hyperbolic tangent tanh-1(z) of the complex number z.
Area
Area[reg] gives the area of the two-dimensional region reg.
Area[{x1,…,xn},{s,smin,smax},{t,tmin,tmax}] gives the area of the parametrized surface whose Cartesian coordinates xi are functions of s and t.
Area[{x1,…,xn},{s,smin,smax},{t,tmin,tmax},chart] interprets the xi as coordinates in the specified coordinate chart.
Arg
Arg[z] gives the argument of the complex number z.
ArgMax
ArgMax[f,x] gives a position xmax at which f is maximized.
ArgMax[f,{x,y,…}] gives a position {xmax,ymax,…} at which f is maximized.
ArgMax[{f,cons},{x,y,…}] gives a position at which f is maximized subject to the constraints cons.
ArgMax[…,x∈rdom] constrains x to be in the region or domain rdom.
ArgMax[…,…,dom] constrains variables to the domain dom, typically Reals or Integers.
ArgMin
ArgMin[f,x] gives a position xmin at which f is minimized.
ArgMin[f,{x,y,…}] gives a position {xmin,ymin,…} at which f is minimized.
ArgMin[{f,cons},{x,y,…}] gives a position at which f is minimized subject to the constraints cons.
ArgMin[…,x∈rdom] constrains x to be in the region or domain rdom.
ArgMin[…,…,dom] constrains variables to the domain dom, typically Reals or Integers.
ArgumentCountQ
ArgumentCountQ[head, len, min, max] tests whether the number len of arguments of a function head is between min and max.
ArgumentCountQ[head,len,{m1,m2,…,mi}] tests whether the number len of arguments of a function head is one of the mi.
ArgumentsOptions
ArgumentsOptions[f[args],n] tries to separate args into a list of n positional arguments followed by a list of valid options for f.
ArgumentsOptions[f[args],{min,max}] requires the number of positional arguments to be between min and max.
ArgumentsOptions[f[args],spec,assoc] modifies the behavior based on the information in the association assoc.
ArithmeticGeometricMean
ArithmeticGeometricMean[a,b] gives the arithmetic‐geometric mean of a and b.
Around
Around[x,δ] represents an approximate number or quantity with a value around x and an uncertainty δ.
Around[x,{δ-,δ+}] represents a number or quantity with a value around x and asymmetric uncertainties δ-, δ+.
Around[dist] gives an approximate number or quantity around the mean of the distribution dist, with an uncertainty corresponding to the standard deviation of the distribution.
Around[list] gives an approximate object around the mean of the elements of list and with an uncertainty corresponding to their standard deviation.
Around[s] gives an approximate object derived from the number, interval or string specification s.
AroundReplace
AroundReplace[expr,{s1->Around[x1,δ1],s2->Around[x2,δ2],…}] propagates uncertainty in expr by replacing all occurrences of si by Around[xi,δi].
AroundReplace[expr,rules,n] propagates uncertainty in expr using a series expansion to order n.
Array
Array[f,n] generates a list of length n, with elements f[i].
Array[f,n,r] generates a list using the index origin r.
Array[f,n,{a,b}] generates a list using n values from a to b.
Array[f,{n1,n2,…}] generates an n1×n2×… array of nested lists, with elements f[i1,i2,…].
Array[f,{n1,n2,…},{r1,r2,…}] generates a list using the index origins ri (default 1).
Array[f,{n1,n2,…},{{a1,b1},{a2,b2},…}] generates a list using ni values from ai to bi.
Array[f,dims,origin,h] uses head h, rather than List, for each level of the array.
ArrayComponents
ArrayComponents[array] gives an array in which all identical elements of array are replaced by an integer index representing the component in which the element lies.
ArrayComponents[array,level] finds the identical elements at the specified level in array
ArrayComponents[array,level,rules] uses a rule or a list of rules for specifying the labels.
ArrayDepth
ArrayDepth[expr] gives the depth to which expr is a full array, with all the parts at a particular level having the same length.
ArrayFilter
ArrayFilter[f,array,r] applies f to all range-r blocks in the specified array.
ArrayFilter[f,array,{r1,r2,…}] applies f to blocks with ranges r1, r2, … in successive dimensions.
ArrayFilter[f,array,template] applies f over blocks specified by the position of 1s in the array template.
ArrayFlatten
ArrayFlatten[{{m11,m12,…},{m21,m22,…},…}] creates a single flattened matrix from a matrix of matrices mij.
ArrayFlatten[a,r] flattens out r pairs of levels in the array a.
ArrayPad
ArrayPad[array,m] gives an array with m zeros of padding on every side.
ArrayPad[array,m,padding] uses the specified padding.
ArrayPad[array,{m,n},…] pads with m elements at the beginning and n elements at the end.
ArrayPad[array,{{m1,n1},{m2,n2},…},…] pads with mi, ni elements at level i in array.
ArrayPlot
ArrayPlot[array] generates a plot in which the values in an array are shown in a discrete array of squares.
ArrayPlot3D
ArrayPlot3D[array] generates a plot in which the values in an array are shown in a discrete array of cubes.
ArrayQ
ArrayQ[expr] gives True if expr is a full array or a SparseArray object, and gives False otherwise.
ArrayQ[expr,patt] requires expr to be a full array with a depth that matches the pattern patt.
ArrayQ[expr,patt,test] requires also that test yield True when applied to each of the array elements in expr.
ArrayReduce
ArrayReduce[f,array,n] reduces dimension n of array by applying f.
ArrayReduce[f,array,n1;;n2] reduces dimensions n1 through n2.
ArrayReduce[f,array,{n1,n2,…}] reduces dimensions n1, n2, etc.
ArrayReduce[f,array,{{n11,n12,…},{n21,n22,…},…}] applies f to arrays formed by combining all dimensions nij to make each dimension i.
ArrayResample
ArrayResample[array,{n1,n2,…}] resamples array to have dimensions {n1,n2,…}.
ArrayResample[array,dspec] resamples array according to the dimension specification dspec.
ArrayResample[array,dspec,scheme] specifies resampling scheme, either point or bin based.
ArrayResample[array,dspec,scheme,{{xmin,xmax},…}] resamples only the data in the specified subrange {{xmin,xmax},…}.
ArrayReshape
ArrayReshape[list,dims] arranges the elements of list into a rectangular array with dimensions dims.
ArrayReshape[list,dims,padding] uses the specified padding if list does not contain enough elements.
ArrayRules
ArrayRules[SparseArray[…]] gives the rules {pos1->val1,pos2->val2,…} specifying elements in a sparse array.
ArrayRules[list] gives rules for SparseArray[list].
Arrays
Arrays[{d1,…,dr}] represents the domain of arrays of rank r and dimensions di.
Arrays[{d1,…,dr},dom] represents the domain of arrays of dimensions di, with components in the domain dom.
Arrays[{d1,…,dr},dom,sym] represents the subdomain of arrays with dimensions di and symmetry sym.
Arrow
Arrow[{pt1,pt2}] is a graphics primitive that represents an arrow from pt1 to pt2.
Arrow[{pt1,pt2},s] represents an arrow with its ends set back from pt1 and pt2 by a distance s.
Arrow[{pt1,pt2},{s1,s2}] sets back by s1 from pt1 and s2 from pt2.
Arrow[curve,…] represents an arrow following the specified curve.
Arrowheads
Arrowheads[spec] is a graphics directive specifying that arrows that follow should have arrowheads with sizes, positions, and forms specified by spec.
ASATriangle
ASATriangle[α,c,β] returns a filled triangle with angles α and β and side length c, and c is adjacent to both angles.
AspectRatio
AspectRatio is an option for Graphics and related functions that specifies the ratio of height to width for a plot.
Assert
Assert[test] represents the assertion that test is True. If assertions have been enabled, test is evaluated when the assertion is encountered. If test is not True, then an assertion failure is generated.
Assert[test,tag] specifies a tag that will be used to identify the assertion if it fails.
AssessmentFunction
AssessmentFunction[key] represents a tool for assessing whether answers are correct according to the key.
AssessmentFunction[key,method] uses the specified answer comparison method.
AssessmentFunction[key,f] uses the function f to compare answers with the key.
AssessmentFunction[key,comp] performs assessment using the custom assessment defined in the Association comp.
AssessmentFunction[obj] represents an assessment function that performs assessment using the CloudObject obj.
AssessmentFunction[{obj,id}] assesses the specified question within the CloudObject obj.
AssessmentFunction[…][answer] gives an AssessmentResultObject representing the correctness of answer.
AssessmentResultObject
AssessmentResultObject[assoc] represents the results of an assessment.
AssessmentResultObject[{aro1,aro2,…}] represents a collection of many assessments.
AssociateTo
AssociateTo[a,key->val] changes the association a by adding the key-value pair key->val.
AssociateTo[a,{key1->val1,key2->val2,…}] adds all key-value pairs keyi->vali.
Association
Association[key1->val1,key2->val2,…] or <|key1->val1,key2->val2,…|> represents an association between keys and values.
AssociationFormat
AssociationFormat is an option to TextString and related functions that determines how associations are formatted.
AssociationMap
AssociationMap[f,{key1,key2,…}] creates the association <|key1->f[key1],key2->f[key2],…|>.
AssociationMap[f,<|key1->val1,key2->val2,…|>] creates the association <|f[key1->val1],f[key2->val2],…|>.
AssociationMap[f] represents an operator form of AssociationMap that can be applied to an expression.
AssociationQ
AssociationQ[expr] gives True if expr is a valid Association object, and False otherwise.
AssociationThread
AssociationThread[{key1,key2,…}->{val1,val2,…}] gives the association <|key1->val1,key2->val2,…|>.
AssociationThread[{key1,key2,…},{val1,val2,…}] also gives the association <|key1->val1,key2->val2,…|>.
AssumeDeterministic
AssumeDeterministic is an option for functions such as BayesianMinimization that specifies whether or not the function being considered should be assumed to be deterministic.
Assuming
Assuming[assum,expr] evaluates expr with assum appended to $Assumptions, so that assum is included in the default assumptions used by functions such as Refine, Simplify, and Integrate.
Assumptions
Assumptions is an option for functions such as Simplify, Refine, and Integrate that specifies default assumptions to be made about symbolic quantities.
AstronomicalData
AstronomicalData["name","property"] gives the value of the specified property of the astronomical object with the specified name.
AstronomicalData["name",{"property",date}] gives the value of a property at a particular date and time.
Asymptotic
Asymptotic[expr,x->x0] gives an asymptotic approximation for expr near x0.
Asymptotic[expr,{x,x0,n}] gives an asymptotic approximation for expr near x0 to order n.
AsymptoticDSolveValue
AsymptoticDSolveValue[eqn,f,x->x0] computes an asymptotic approximation to the differential equation eqn for f[x] centered at x0.
AsymptoticDSolveValue[{eqn1,eqn2,…},{f1,f2,…},x->x0] computes an asymptotic approximation to a system of differential equations.
AsymptoticDSolveValue[eqn,f,x,ϵ->ϵ0] computes an asymptotic approximation of f[x,ϵ] for the parameter ϵ centered at ϵ0.
AsymptoticDSolveValue[eqn,f,…,{ξ,ξ0,n}] computes the asymptotic approximation to order n.
AsymptoticEqual
AsymptoticEqual[f,g,x->x*] gives conditions for f(x)≍g(x) or f(x)∈Θ(g(x)) as x->x*.
AsymptoticEqual[f,g,{x1,…,xn}->{x1*,…,xn*}] gives conditions for f(x1,…,xn)≍g(x1,…,xn) or f(x1,…,xn)∈Θ(g(x1,…,xn)) as {x1,…,xn}->{x1*,…,xn*}.
AsymptoticEquivalent
AsymptoticEquivalent[f,g,x->x*] gives conditions for f(x)∼g(x) as x->x*.
AsymptoticEquivalent[f,g,{x1,…,xn}->{x1*,…,xn*}] gives conditions for f(x1,…,xn) ~g(x1,…,xn) as {x1,…,xn}->{x1*,…,xn*}.
AsymptoticExpectation
AsymptoticExpectation[expr,xdist,a->a0] computes an asymptotic approximation for the expectation of expr centered at a0, under the assumption that x follows the probability distribution dist.
AsymptoticExpectation[expr,{x1,x2,…}dist,a->a0] computes an asymptotic approximation for the expectation of expr centered at a0, under the assumption that {x1,x2,…} follows the multivariate distribution dist.
AsymptoticExpectation[expr,vars,{a,a0,n}] computes the asymptotic expectation to order n.
AsymptoticGreater
AsymptoticGreater[f,g,x->x*] gives conditions for f(x)≻g(x) or f(x)∈ω(g(x)) as x->x*.
AsymptoticGreater[f,g,{x1,…,xn}->{x1*,…,xn*}] gives conditions for f(x1,…,xn)≻g(x1,…,xn) or f(x1,…,xn)∈ω(g(x1,…,xn)) as {x1,…,xn}->{x1*,…,xn*}.
AsymptoticGreaterEqual
AsymptoticGreaterEqual[f,g,x->x*] gives conditions for f(x)⪰g(x) or f(x)∈Ω(g(x)) as x->x*.
AsymptoticGreaterEqual[f,g,{x1,…,xn}->{x1*,…,xn*}] gives conditions for f(x1,…,xn)⪰g(x1,…,xn) or f(x1,…,xn)∈Ω(g(x1,…,xn)) as {x1,…,xn}->{x1*,…,xn*}.
AsymptoticLess
AsymptoticLess[f,g,x->x*] gives conditions for f(x)≺g(x) or f(x)∈o(g(x)) as x->x*.
AsymptoticLess[f,g,{x1,…,xn}->{x1*,…,xn*}] gives conditions for f(x1,…,xn)≺g(x1,…,xn) or f(x1,…,xn)∈o(g(x1,…,xn)) as {x1,…,xn}->{x1*,…,xn*}.
AsymptoticLessEqual
AsymptoticLessEqual[f,g,x->x*] gives conditions for f(x)⪯g(x) or f(x)∈O(g(x)) as x->x*.
AsymptoticLessEqual[f,g,{x1,…,xn}->{x1*,…,xn*}] gives conditions for f(x1,…,xn)⪯g(x1,…,xn) or f(x1,…,xn)∈O(g(x1,…,xn)) as {x1,…,xn}->{x1*,…,xn*}.
AsymptoticOutputTracker
AsymptoticOutputTracker[sys,{f1,…},{p1,…}] gives the state feedback control law that causes the outputs of the affine system sys to track the reference signals fi with decay rates pj.
AsymptoticOutputTracker[{sys,{out1,…},{in1,…}},…] specifies outputs outi and control inputs inj to use.
AsymptoticProbability
AsymptoticProbability[pred,xdist,a->a0] computes an asymptotic approximation for the probability of pred centered at a0, under the assumption that x follows the probability distribution dist.
AsymptoticProbability[pred,{x1,x2,…}dist,a->a0] computes an asymptotic approximation for the probability of pred centered at a0, under the assumption that {x1,x2,…} follows the multivariate distribution dist.
AsymptoticProbability[pred,vars,{a,a0,n}] computes the asymptotic probability to order n.
AsymptoticRSolveValue
AsymptoticRSolveValue[eqn,f,x->∞] computes an asymptotic approximation to the difference equation eqn for f[x] near ∞.
AsymptoticRSolveValue[{eqn1,eqn2,…},{f1,f2,…},x-> ∞] computes an asymptotic approximation to a system of difference equations.
AsymptoticRSolveValue[eqn,f,x,ϵ->ϵ0] computes an asymptotic approximation of f[x,ϵ] for the parameter ϵ centered at ϵ0.
AsymptoticRSolveValue[eqn,f,…,{ξ,ξ0,n}] computes the asymptotic approximation to order n.
AsymptoticSolve
AsymptoticSolve[eqn,y->b,x->a] computes asymptotic approximations of solutions y[x] of the equation eqn passing through {a,b}.
AsymptoticSolve[eqn,{y},x->a] computes asymptotic approximations of solutions y[x] of the equation eqn for x near a.
AsymptoticSolve[eqns,{y1,y2,…}->{b1,b2,…},{x1,x2,…}->{a1,a2,…}] computes asymptotic approximations of solutions {y1[x1,x2,…],y2[x1,x2,…],…} of the system of equations eqns.
AsymptoticSolve[eqns,…,{{x1,x2,…},{a1,a2,…},n}] computes the asymptotic approximation to order n.
AsymptoticSolve[…,Reals] computes only solutions that are real valued for real argument values.
Asynchronous
Asynchronous is an option for WolframAlpha that determines whether to use the asynchronous features of the Wolfram|Alpha API.
AsynchronousTaskObject
AsynchronousTaskObject["name",id,sessionid] is an object that represents asynchronous evaluations from a particular asynchronous task.
AsynchronousTasks
AsynchronousTasks[] returns a list of running asynchronous tasks.
Atom
Atom["sym"] represents an atom with atomic symbol "sym".
Atom["sym",name->value,…] represents an atom with atomic symbol "sym" and specified properties.
AtomCoordinates
AtomCoordinates is an option for Molecule and related functions that specifies the three-dimensional coordinates of the atoms.
AtomDiagramCoordinates
AtomDiagramCoordinates is an option for Molecule and related functions that specifies the two-dimensional coordinates of the atoms.
AtomLabels
AtomLabels is an option for MoleculePlot and MoleculePlot3D that specifies what labels and label positions should be used for atoms.
AtomLabelStyle
AtomLabelStyle is an option for MoleculePlot and MoleculePlot3D that specifies the style to use for atom labels.
AtomQ
AtomQ[expr] yields True if expr is an expression which cannot be divided into subexpressions, and yields False otherwise.
AttentionLayer
AttentionLayer[] represents a trainable net layer that learns to pay attention to certain portions of its input.
AttentionLayer[net] specifies a particular net to give scores for portions of the input.
AttentionLayer[net,opts] includes options for weight normalization, masking and other parameters.
Attributes
Attributes[symbol] gives the list of attributes for a symbol.
Attributes["symbol"] gives the attributes for the symbol named "symbol" if it exists.
Attributes[{s1,s2,…}] gives a list of the attributes for each of the si.
Audio
Audio[file] represents audio stored in the given file.
Audio[url] represents audio stored in the given URL.
Audio[data] represents audio with samples given by the array data.
AudioAmplify
AudioAmplify[audio,s] multiplies all samples of audio by a factor s.
AudioAmplify[video,s] amplifies the first audio track in video.
AudioAnnotate
AudioAnnotate[audio,prop] computes the property prop and adds it as an annotation to audio.
AudioAnnotate[audio,name->spec] adds an annotation with the specified name and values spec to audio.
AudioAnnotationLookup
AudioAnnotationLookup[audio] gives all annotations associated to audio.
AudioAnnotationLookup[audio,tags] gives the annotations specified by tags.
AudioAnnotationLookup[audio,tags->selector] gives a selection of annotations using selector.
AudioAnnotationLookup[audio,tags->selector,format] formats each annotation element according to format.
AudioBlockMap
AudioBlockMap[f,audio,dur] applies f to non-overlapping partitions of length dur in audio.
AudioBlockMap[f,audio,{dur,offset}] applies f to partitions with offset offset in audio.
AudioBlockMap[f,audio,{dur,offset,wfun}] applies f after applying wfun to partitions in audio.
AudioChannelAssignment
AudioChannelAssignment is an option for Audio and related functions that specifies a mapping from audio channels to available speakers of the output audio device.
AudioChannelCombine
AudioChannelCombine[{audio1,audio2,…}] creates a multichannel audio object by combining the sequence of channels in audioi.
AudioChannelMix
AudioChannelMix[audio] mixes channels of audio by averaging and returns a center-panned stereo audio object.
AudioChannelMix[audio,desttype] mixes audio channels into the specified desttype.
AudioChannelMix[video,…] mixes audio channels of video.
AudioChannels
AudioChannels[audio] returns the number of channels in the Audio object audio.
AudioChannels[video] returns the number of channels of the first audio track of video.
AudioChannelSeparate
AudioChannelSeparate[audio] gives a list of Audio objects, each of which represents one channel of audio.
AudioChannelSeparate[audio,channel] returns the specified channel from audio.
AudioData
AudioData[audio] gives an array of audio samples.
AudioData[audio,"type"] gives an array of audio samples converted to the specified "type".
AudioDelay
AudioDelay[audio,delay] creates audio by adding repeated decaying echos to audio spaced by the specified delay.
AudioDelay[audio,delay,feedback] uses the specified feedback as the amount of signal to preserve during each repetition.
AudioDelay[audio,delay,feedback,mix] uses mix to control the ratio between original and delayed audio.
AudioDelay[video,…] add delay to the first audio track in video.
AudioDelete
AudioDelete[audio,t] deletes the first t seconds of audio.
AudioDelete[audio,-t] deletes the last t seconds of audio.
AudioDelete[audio,{t1,t2}] deletes from time t1 to time t2, returning the remaining audio as a single Audio object.
AudioDelete[audio,{{t11,t12},…}] deletes multiple time intervals.
AudioDevice
AudioDevice is an option for Audio and related functions that specifies the device to use for playback.
AudioDistance
AudioDistance[audio1,audio2] returns a distance measure between audio1 and audio2.
AudioDistance[video1,video2] returns a distance measure between the audio tracks of video1 and video2.
AudioEncoding
AudioEncoding is an option for Export and other functions that specifies the audio encoding to use when creating an audio or a video file.
AudioFade
AudioFade[audio] returns audio in which the beginning and end of audio are faded.
AudioFade[audio,t] fades the first and last t seconds of audio.
AudioFade[audio,{t1,t2}] fades t1 seconds at the beginning and t2 seconds at the end.
AudioFade[video,…] fades the first audio track in video.
AudioFrequencyShift
AudioFrequencyShift[audio,freq] gives audio by shifting the spectrum of audio by freq.
AudioFrequencyShift[audio,freq,mix] uses mix to control the ratio between the original and shifted audio.
AudioFrequencyShift[video,…] shifts the spectrum of the first audio track in video.
AudioGenerator
AudioGenerator[model] generates one second of audio of a given model.
AudioGenerator[model,t] generates t seconds of audio.
AudioGenerator[model,t,"type"] generates audio samples of the specified "type".
AudioIdentify
AudioIdentify[audio] yields the result of attempting to identify what audio is a recording of.
AudioIdentify[audio,category] restricts the identification to the specified category.
AudioIdentify[audio,category,n] gives a list of up to n possible identifications.
AudioIdentify[audio,category,n,"prop"] gives the specified property for each identification.
AudioInputDevice
AudioInputDevice is an option for AudioCapture that specifies the device to use for audio recording.
AudioInsert
AudioInsert[audio,t->new] inserts the audio signal new at time t.
AudioInsert[audio,{t1,t2,…}->new] inserts the same audio at multiple positions.
AudioInsert[audio,{t1->new1,…}] inserts multiple audio signals at different positions.
AudioInstanceQ
AudioInstanceQ[audio,obj] gives True if audio sounds to be an instance of the object obj, and gives False otherwise.
AudioInstanceQ[audio,obj,cat] assumes that audio is the sound of something in the category cat.
AudioIntervals
AudioIntervals[audio] returns audible intervals of audio.
AudioIntervals[audio,crit] returns intervals of audio for which the criterion crit is satisfied.
AudioIntervals[audio,crit,mindur] returns only intervals larger than the given duration mindur.
AudioIntervals[video,…] returns only intervals from the first audio track in video.
AudioJoin
AudioJoin[audio1,audio2,…] or AudioJoin[{audio1,audio2,…}] concatenates all audioi and returns an audio object.
AudioJoin[{audio1,t1},{audio2,t2},…] inserts ti seconds of silence after each audioi.
AudioLabel
AudioLabel is an option for an Audio object that specifies the label to show on the object.
AudioLength
AudioLength[audio] returns the number of samples in the Audio object audio.
AudioLocalMeasurements
AudioLocalMeasurements[audio,"prop"] computes the property "prop" locally for partitions of audio.
AudioLocalMeasurements[audio,{prop1,prop2,…}] computes several properties "propi".
AudioLocalMeasurements[audio,"prop",format] returns the measurements in the specified output format.
AudioLocalMeasurements[video,…] computes the measurements from the first audio track in video.
AudioLooping
AudioLooping is an option for AudioStream and related functions to specify the playback looping.
AudioLoudness
AudioLoudness[audio] computes the loudness of audio according to the EBU momentary definition.
AudioLoudness[audio,def] computes the loudness according to the definition def.
AudioLoudness[video,…] computes the loudness of the first audio track in video.
AudioMeasurements
AudioMeasurements[audio,"prop"] computes the property "prop" for the entire audio.
AudioMeasurements[audio,{prop1,prop2,…}] computes several properties "propi".
AudioMeasurements[audio,"prop",format] returns the values in the specified output format.
AudioMeasurements[{audio1,audio2,…},…] returns measurements for all audioi.
AudioMeasurements[video,…] returns measurements for the first audio track in video.
AudioNormalize
AudioNormalize[audio] normalizes audio so that the maximum absolute value of its samples is 1.
AudioNormalize[audio,model] normalizes the audio signal based on the specified model.
AudioNormalize[video] normalizes the first audio track in video.
AudioOutputDevice
AudioOutputDevice is an option for Audio and related functions that specifies the device to use for playback.
AudioOverlay
AudioOverlay[{audio1,audio2,…}] returns an audio object by overlaying all audioi.
AudioPad
AudioPad[audio,t] adds t seconds of silence to the end of audio.
AudioPad[audio,{t1,t2}] adds t1 seconds of silence to the beginning and t2 seconds to the end of audio.
AudioPad[audio,tspec,padding] pads using the value or method specified by padding.
AudioPan
AudioPan[audio] returns a center-panned stereo audio object from a mono audio.
AudioPan[audio,pan] returns a stereo audio object after panning left and right channels using the specified pan.
AudioPan[video,…] pans the first audio track in video.
AudioPartition
AudioPartition[audio,dur] partitions an audio object into non-overlapping segments of duration dur.
AudioPartition[audio,dur,offset] generates segments with specified offset.
AudioPause
AudioPause[] pauses the playback of all AudioStream objects.
AudioPause[astream] pauses the playback of the AudioStream object astream.
AudioPause[audio] pauses the playback for all streams originated by audio.
AudioPitchShift
AudioPitchShift[audio,r] applies pitch shifting to audio by the ratio r, shifting every frequency f to r f.
AudioPitchShift[video,r] applies pitch shifting to the first audio track in video.
AudioPlay
AudioPlay[audio] returns a new AudioStream object from audio and starts the playback.
AudioPlay[astream] starts playing an AudioStream object astream.
AudioPlot
AudioPlot[audio] plots the waveform of audio.
AudioPlot[{audio1,audio2,…}] plots waveforms of all audioi.
AudioPlot[video] plots the waveform of the first audio track in video.
AudioQ
AudioQ[audio] yields True if audio has the form of a valid Audio object, and False otherwise.
AudioRecord
AudioRecord[] returns a new AudioStream object and starts to record from the default input audio device.
AudioRecord[inputdev] records from the input audio device inputdev.
AudioRecord[astream] starts recording an AudioStream object astream that is connected to an input device.
AudioReplace
AudioReplace[audio,{t1,t2}->new] replaces the audio signal between t1 and t2 with the new signal new.
AudioReplace[audio,{{t11,t12},…}->new] replaces multiple intervals with the same audio new.
AudioReplace[audio,{{t11,t12}->new1,…}] replaces multiple intervals.
AudioReplace[audio,{t1,t2}->new,fitting] uses the specified fitting method.
AudioResample
AudioResample[audio,sr] resamples audio to have the sample rate of sr.
AudioResample[video,sr] resamples the first audio track in video to have the sample rate of sr.
AudioReverb
AudioReverb[audio] adds reverberation to audio.
AudioReverb[audio,model] adds reverberation following the room model.
AudioReverb[audio,model,mix] controls the mix ratio between original and reverberated audio.
AudioReverb[video,…] adds reverberation to the first audio track in video.
AudioReverse
AudioReverse[audio] reverses audio so that the signal is played backward.
AudioReverse[video] reverses the first audio track in video.
AudioSampleRate
AudioSampleRate[audio] returns the sample rate of the Audio object audio.
AudioSampleRate[video] returns the sample rate of the first audio track of video.
AudioSpectralMap
AudioSpectralMap[f,audio] transforms audio by applying the function f to its short-time Fourier transform.
AudioSpectralMap[f,{audio1,…}] applies the function f to the list of short-time Fourier transforms of all audioi.
AudioSpectralMap[f,video] transforms the first audio track in video.
AudioSpectralTransformation
AudioSpectralTransformation[f,audio] returns a modified version of audio by applying a time-frequency transformation f to its short-time Fourier transform.
AudioSpectralTransformation[f,video] transforms the first audio track in video.
AudioSplit
AudioSplit[audio,t] splits audio at time t.
AudioSplit[audio,{t1,t2,…}] splits audio at times ti.
AudioStop
AudioStop[] stops the playback of all AudioStream objects.
AudioStop[astream] stops the playback of the AudioStream object astream.
AudioStop[audio] stops the playback for all streams originated by audio.
AudioStream
AudioStream[source] creates a new AudioStream object from source.
AudioStream[id] is an object that represents a unique audio stream.
AudioStreams
AudioStreams[] returns all existing streams.
AudioStreams[audio] returns all existing streams that originated from audio.
AudioStreams[audio,"prop"] returns "prop" for all streams that originated from audio.
AudioTimeStretch
AudioTimeStretch[audio,r] applies time stretching to audio by the specified factor r.
AudioTimeStretch[video,r] applies time stretching to the first audio track in video.
AudioTrackApply
AudioTrackApply[f,video] applies the function f to the first audio track of the Video object video.
AudioTrackSelection
AudioTrackSelection is an option that specifies the audio tracks of interest.
AudioTrim
AudioTrim[audio] trims silence from the beginning and end of audio.
AudioTrim[audio,t] returns the first t seconds of audio.
AudioTrim[audio,-t] returns the last t seconds of audio.
AudioTrim[audio,{t1,t2}] returns audio starting at time t1 and ending at time t2 of audio.
AudioTrim[audio,{{t11,t12},…}] returns a list of audio for all given intervals {ti1,ti2}.
AudioType
AudioType[audio] returns the data type used to represent samples in the Audio object audio.
AugmentedPolyhedron
AugmentedPolyhedron[poly] gives the augmented polyhedron poly by replacing each face by a pyramid.
AugmentedPolyhedron[poly,h] gives the augmented polyhedron with a pyramid of height h.
AugmentedSymmetricPolynomial
AugmentedSymmetricPolynomial[{r1,r2,…}] represents a formal augmented symmetric polynomial with exponents r1, r2, ….
AugmentedSymmetricPolynomial[{{r11,…,r1n},{r21,…,r2n},…}] represents a multivariate formal augmented symmetric polynomial with exponent vectors {r11, …, r1n}, {r21, …, r2n}, ….
AugmentedSymmetricPolynomial[rspec,data] gives the augmented symmetric polynomial in data.
Autocomplete
Autocomplete[{string1,string2,…},"string"] gives a list of the stringi that can complete string.
Autocomplete[<|s1->w1,s2->w2,…|>,"string"] puts the completions in order of decreasing weights wi.
Autocomplete[{assoc1,assoc2,…},"string"] uses completions specified by the associations associ.
Autocomplete[comps,"string",n] gives the first at most n completions.
Autocomplete[comps] gives an AutocompletionFunction[…] that can be applied to a string.
AutocompletionFunction
AutocompletionFunction[…] represents a function to be applied to a string to generate possible completions.
AutocorrelationTest
AutocorrelationTest[data] tests whether the data is autocorrelated.
AutocorrelationTest[data,k] tests whether the data is autocorrelated up to lag k.
AutocorrelationTest[data,k,"property"] returns the value of "property" for a given model.
AutoIndent
AutoIndent is an option for Style and Cell that specifies what automatic indentation should be done at the beginning of a new line after an explicit return character has been entered.
AutoItalicWords
AutoItalicWords is an option for Cell that gives a list of words that should automatically be put in italics when they are entered.
AutoloadPath
AutoloadPath is a global option that specifies from which directories packages are automatically loaded when the Wolfram System is started.
Automatic
Automatic represents an option or other value that is to be chosen automatically by a built‐in function.
Axes
Axes is an option for graphics functions that specifies whether axes should be drawn.
AxesEdge
AxesEdge is an option for three-dimensional graphics functions that specifies on which edges of the bounding box axes should be drawn.
AxesLabel
AxesLabel is an option for graphics functions that specifies labels for axes.
AxesOrigin
AxesOrigin is an option for graphics functions that specifies where any axes drawn should cross.
AxesStyle
AxesStyle is an option for graphics functions that specifies how axes should be rendered.
AxiomaticTheory
AxiomaticTheory["theory"] gives an axiomatic representation of the specified axiomatic theory.
AxiomaticTheory[{"theory",<|op1->s1,op2->s2,…|>}] uses si to represent the operator opi in the theory.
AxiomaticTheory[theory,"property"] gives the specified property of an axiomatic theory.
Axis
Axis is a symbol that represents the axis for purposes of alignment and positioning.
AxisLabel
AxisLabel is an option for AxisObject that specifies a label for the axis.
AxisObject
AxisObject[path] is a Graphics primitive that represents an axis with a quantitative scale along the path path.
AxisObject[path,scale] uses the scale specified by scale.
AxisStyle
AxisStyle is an option for AxisObject that specifies how to style the path of an axis.
BabyMonsterGroupB
BabyMonsterGroupB[] represents the sporadic simple baby monster group B.
Back
Back is a symbol that represents the back of a graphic for purposes of placement and alignment.
Background
Background is an option that specifies what background color to use.
Backslash
Backslash[x,y,…] displays as x∖y∖….
Backward
Backward is a symbol that represents the backward direction for purposes of motion and animation.
Ball
Ball[p] represents the unit ball centered at the point p.
Ball[p,r] represents the ball of radius r centered at the point p.
Ball[{p1,p2,…},r] represents a collection of balls of radius r.
Band
Band[{i,j}] represents the sequence of positions on the diagonal band that starts with {i,j} in a sparse array.
Band[{imin,jmin,…},{imax,jmax,…}] represents the positions between {imin,jmin,…} and {imax,jmax,…}.
Band[{imin,jmin,…},{imax,jmax,…},{di,dj,…}] represents positions starting with {imin,jmin,…} and then moving with step {di,dj,…}.
BandpassFilter
BandpassFilter[data,{ω1,ω2}] applies a bandpass filter with cutoff frequencies ω1 and ω2 to an array of data.
BandpassFilter[data,{{ω,q}}] uses center frequency ω and quality factor q.
BandpassFilter[data,spec,n] uses a filter kernel of length n.
BandpassFilter[data,spec,n,wfun] applies a smoothing window wfun to the filter kernel.
BandstopFilter
BandstopFilter[data,{ω1,ω2}] applies a bandstop filter with cutoff frequencies ω1 and ω2 to an array of data.
BandstopFilter[data,{{ω,q}}] uses center frequency ω and quality factor q.
BandstopFilter[data,spec,n] uses a filter kernel of length n.
BandstopFilter[data,spec,n,wfun] applies a smoothing window wfun to the filter kernel.
BarabasiAlbertGraphDistribution
BarabasiAlbertGraphDistribution[n,k] represents a Barabasi–Albert graph distribution for n-vertex graphs where a new vertex with k edges is added at each step.
BarChart
BarChart[{y1,y2,…,yn}] makes a bar chart with bar lengths y1, y2, ….
BarChart[{…,wi[yi,…],…,wj[yj,…],…}] makes a bar chart with bar features defined by the symbolic wrappers wk.
BarChart[{data1,data2,…}] makes a bar chart from multiple datasets datai.
BarChart3D
BarChart3D[{y1,y2,…}] makes a 3D bar chart with bar lengths y1, y2, … .
BarChart3D[{…,wi[yi,…],…,wj[yj,…],…}] makes a 3D bar chart with bar features defined by the symbolic wrappers wk.
BarChart3D[{data1,data2,…}] makes a 3D bar chart from multiple datasets datai.
BarcodeImage
BarcodeImage["string"] generates a barcode image of "string" in the "QR" format.
BarcodeImage["string",format] generates a barcode image of "string" in the specified format.
BarcodeImage["string",format,size] attempts to generate a barcode image of the specified size.
BarcodeRecognize
BarcodeRecognize[image] recognizes a barcode in image and returns it as a string.
BarcodeRecognize[image,"prop"] returns the specified property of the barcode.
BarcodeRecognize[image,"prop",format] recognizes barcodes of the specified format only.
BarcodeRecognize[video,…] recognizes barcodes in frames of video.
BaringhausHenzeTest
BaringhausHenzeTest[data] tests whether data follows a MultinormalDistribution using the Baringhaus–Henze test.
BaringhausHenzeTest[data,MultinormalDistribution[μ,Σ]] tests whether data follows the distribution with mean vector μ and covariance matrix Σ.
BaringhausHenzeTest[data,"property"] returns the value of "property".
BarLegend
BarLegend[cf] generates a legend that identifies colors from the color function cf with an automatic range of values.
BarLegend[{cf,{min,max}}] generates a legend that identifies colors from the color function cf with the range of values between min and max.
BarLegend[cf,contours] generates a legend that identifies color ranges from the color function cf based on the set of contours contours.
BarlowProschanImportance
BarlowProschanImportance[rdist] gives the Barlow–Proschan importances for all components in the ReliabilityDistribution rdist.
BarlowProschanImportance[fdist] gives the Barlow–Proschan importances for all components in the FailureDistribution fdist.
BarnesG
BarnesG[z] gives the Barnes G-function G(z).
BarOrigin
BarOrigin is an option to BarChart and related functions that specifies the origin placement for bars.
BarSpacing
BarSpacing is an option to BarChart and related functions that controls the spacing between bars and groups of bars.
BartlettHannWindow
BartlettHannWindow[x] represents a Bartlett–Hann window function of x.
BartlettWindow
BartlettWindow[x] represents a Bartlett window function of x.
BaseDecode
BaseDecode["string"] decodes the Base64 data contained in a string and returns the result as a byte array.
BaseDecode["string","encoding"] decodes using the string using the specified encoding.
BaseEncode
BaseEncode[ba] encodes the byte array ba as a Base64 string.
BaseEncode[ba,"encoding"] encodes using the specified encoding.
BaseForm
BaseForm[expr,n] prints with the numbers in expr given in base n.
Baseline
Baseline is a symbol that represents the baseline for purposes of alignment and positioning.
BaselinePosition
BaselinePosition is an option that specifies where the baseline of an object is considered to be for purposes of alignment with surrounding text or other expressions.
BasicRecurrentLayer
BasicRecurrentLayer[n] represents a trainable recurrent layer that takes a sequence of vectors and produces a sequence of vectors each of size n.
BasicRecurrentLayer[n,opts] includes options for initial weights and other parameters.
BatchNormalizationLayer
BatchNormalizationLayer[] represents a trainable net layer that normalizes its input data by learning the data mean and variance.
BatchSize
BatchSize is an option for NetTrain and related functions that specifies the size of a batch of examples to process together.
BatesDistribution
BatesDistribution[n] represents the distribution of a mean of n random variables uniformly distributed from 0 to 1.
BatesDistribution[n,{min,max}] represents the distribution of a mean of n random variables uniformly distributed from min to max.
BattleLemarieWavelet
BattleLemarieWavelet[] represents the Battle–Lemarié wavelet of order 3.
BattleLemarieWavelet[n] represents the Battle–Lemarié wavelet of order n evaluated on equally spaced interval {-10,10}.
BattleLemarieWavelet[n,lim] represents the Battle–Lemarié wavelet of order n evaluated on equally spaced interval {-lim,lim}.
BayesianMaximization
BayesianMaximization[f,{conf1,conf2,…}] gives an object representing the result of Bayesian maximization over the function f over the configurations confi.
BayesianMaximization[f,reg] maximizes over the region represented by the region specification reg.
BayesianMaximization[f,sampler] maximizes over configurations obtained by applying the function sampler.
BayesianMaximization[f,{conf1,conf2,…}->nsampler] applies the function nsampler to successively generate configurations starting from the confi.
BayesianMaximizationObject
BayesianMaximizationObject[…] represents the result of a Bayesian maximization process.
BayesianMinimization
BayesianMinimization[f,{conf1,conf2,…}] gives an object representing the result of Bayesian minimization of the function f over the configurations confi.
BayesianMinimization[f,reg] minimizes over the region represented by the region specification reg.
BayesianMinimization[f,sampler] minimizes over configurations obtained by applying the function sampler.
BayesianMinimization[f,{conf1,conf2,…}->nsampler] applies the function nsampler to successively generate configurations starting from the confi.
BayesianMinimizationObject
BayesianMinimizationObject[…] represents the result of a Bayesian minimization process.
Because
Because[x,y] displays as x∵y.
BeckmannDistribution
BeckmannDistribution[μ1,μ2,σ1,σ2] represents the Beckmann distribution with means μ1 and μ2 and standard deviations σ1 and σ2.
BeckmannDistribution[μ1,μ2,σ1,σ2,ρ] represents the Beckmann distribution with means μ1 and μ2, standard deviations σ1 and σ2, and correlation ρ.
Beep
Beep[] generates an audible beep when evaluated.
Beep["message"] beeps and populates the Why the Beep dialog with message.
Before
Before is a symbol that represents the region before an object for purposes of placement.
Begin
Begin["context`"] resets the current context.
BeginDialogPacket
BeginDialogPacket[integer] is a WSTP packet that indicates the start of the Dialog subsession referenced by integer.
BellB
BellB[n] gives the Bell number Bn.
BellB[n,x] gives the Bell polynomial Bn(x).
BellY
BellY[n,k,{x1,…,xn-k+1}] gives the partial Bell polynomial Yn,k(x1,…,xn-k+1).
BellY[n,k,m] gives the generalized partial Bell polynomial of a matrix m.
BellY[m] gives the generalized Bell polynomial of a matrix m.
Below
Below is a symbol that represents the region below an object for purposes of placement.
BenfordDistribution
BenfordDistribution[b] represents a Benford distribution with base parameter b.
BeniniDistribution
BeniniDistribution[α,β,σ] represents a Benini distribution with shape parameters α and β and scale parameter σ.
BenktanderGibratDistribution
BenktanderGibratDistribution[a,b] represents a Benktander distribution of type I with parameters a and b.
BenktanderWeibullDistribution
BenktanderWeibullDistribution[a,b] represents a Benktander distribution of type II with parameters a and b.
BernoulliB
BernoulliB[n] gives the Bernoulli number Bn.
BernoulliB[n,x] gives the Bernoulli polynomial Bn(x).
BernoulliDistribution
BernoulliDistribution[p] represents a Bernoulli distribution with probability parameter p.
BernoulliGraphDistribution
BernoulliGraphDistribution[n,p] represents a Bernoulli graph distribution for n-vertex graphs with edge probability p.
BernoulliProcess
BernoulliProcess[p] represents a Bernoulli process with event probability p.
BernsteinBasis
BernsteinBasis[d,n,x] represents the nth Bernstein basis function of degree d at x.
BesagL
BesagL[pdata,r] estimates Besag's L function L(r) for point data pdata at radius r.
BesagL[pproc,r] computes L(r) for the point process pproc.
BesagL[bdata,r] computes L(r) for binned data bdata.
BesagL[pspec] generates the function L that can be applied repeatedly to different radii r.
BesselFilterModel
BesselFilterModel[n] designs a lowpass Bessel filter of order n and cutoff frequency 1.
BesselFilterModel[{n,ωc}] uses the cutoff frequency ωc.
BesselFilterModel[{n,ωc},var] expresses the model in terms of the variable var.
BesselI
BesselI[n,z] gives the modified Bessel function of the first kind In(z).
BesselJ
BesselJ[n,z] gives the Bessel function of the first kind Jn(z).
BesselJZero
BesselJZero[n,k] represents the kth zero of the Bessel function Jn(x).
BesselJZero[n,k,x0] represents the kth zero greater than x0.
BesselK
BesselK[n,z] gives the modified Bessel function of the second kind Kn(z).
BesselY
BesselY[n,z] gives the Bessel function of the second kind Yn(z).
BesselYZero
BesselYZero[n,k] represents the kth zero of the Bessel function of the second kind Yn(x).
BesselYZero[n,k,x0] represents the kth zero greater than x0.
Beta
Beta[a,b] gives the Euler beta function Β(a,b).
Beta[z,a,b] gives the incomplete beta function Βz(a,b).
BetaBinomialDistribution
BetaBinomialDistribution[α,β,n] represents a beta binomial mixture distribution with beta distribution parameters α and β, and n binomial trials.
BetaDistribution
BetaDistribution[α,β] represents a continuous beta distribution with shape parameters α and β.
BetaNegativeBinomialDistribution
BetaNegativeBinomialDistribution[α,β,n] represents a beta negative binomial mixture distribution with beta distribution parameters α and β and n successful trials.
BetaPrimeDistribution
BetaPrimeDistribution[p,q] represents a beta prime distribution with shape parameters p and q.
BetaPrimeDistribution[p,q,β] represents a generalized beta prime distribution with scale parameter β.
BetaPrimeDistribution[p,q,α,β] represents a generalized beta distribution of the second kind with shape parameter α.
BetaRegularized
BetaRegularized[z,a,b] gives the regularized incomplete beta function Iz(a,b).
Between
Between[x,{min,max}] is equivalent to min≤x≤max.
Between[x,{{min1,max1},{min2,max2},…}] is equivalent to min1≤x≤max1||min2≤x≤max2||….
Between[range] is an operator form that yields Between[x,range] when applied to an expression x.
BetweennessCentrality
BetweennessCentrality[g] gives a list of betweenness centralities for the vertices in the graph g.
BetweennessCentrality[{v->w,…}] uses rules v->w to specify the graph g.
BeveledPolyhedron
BeveledPolyhedron[poly] gives the beveled polyhedron of poly, by beveling each edge.
BeveledPolyhedron[poly,l] bevels the polyhedron poly by a length ratio l at its edges.
BezierCurve
BezierCurve[{pt1,pt2,…}] is a graphics primitive that represents a Bézier curve with control points pti.
BezierFunction
BezierFunction[{pt1,pt2,…}] represents a Bézier function for a curve defined by the control points pti.
BezierFunction[array] represents a Bézier function for a surface or high-dimensional manifold.
BilateralFilter
BilateralFilter[data,σ,μ] applies a bilateral filter of spatial spread σ and pixel value spread μ to data.
BilateralLaplaceTransform
BilateralLaplaceTransform[expr,t,s] gives the bilateral Laplace transform of expr.
BilateralLaplaceTransform[expr,{t1,t2,…,tn},{s1,s2,…,sn}] gives the multidimensional bilateral Laplace transform of expr.
BilateralZTransform
BilateralZTransform[expr,n,z] gives the bilateral Z transform of expr.
BilateralZTransform[expr,{n1,…,nk},{z1,…,zk}] gives the multidimensional bilateral Z transform of expr.
Binarize
Binarize[image] creates a binary image from image by replacing all values above a globally determined threshold with 1 and others with 0.
Binarize[image,t] creates a binary image by replacing all values above t with 1 and others with 0.
Binarize[image,{t1,t2}] creates a binary image by replacing all values in the range t1 through t2 with 1 and others with 0.
Binarize[image,f] creates a binary image by replacing all channel value lists for which f[v] yields True with 1 and others with 0.
BinaryDeserialize
BinaryDeserialize[ByteArray[…]] recovers an expression from a binary representation generated by BinarySerialize.
BinaryDeserialize[ByteArray[…],h] wraps h around the expression produced before returning it.
BinaryDistance
BinaryDistance[u,v] gives the binary distance between vectors u and v, equal to 0 if they are identical and 1 otherwise.
BinaryFormat
BinaryFormat is an option for OpenRead and related functions that specifies that a stream should be opened in binary format, so that no textual interpretation of newlines or other data is done.
BinaryImageQ
BinaryImageQ[image] yields True if image has the form of a binary Image or Image3D object, and False otherwise.
BinaryRead
BinaryRead[stream] reads one byte of raw binary data from an input stream, and returns an integer from 0 to 255.
BinaryRead[stream,type] reads an object of the specified type.
BinaryRead[stream,{type1,type2,…}] reads a sequence of objects of the specified types.
BinaryReadList
BinaryReadList["file"] reads all remaining bytes from a file, and returns them as a list of integers from 0 to 255.
BinaryReadList["file",type] reads objects of the specified type from a file, until the end of the file is reached. The list of objects read is returned.
BinaryReadList["file",{type1,type2,…}] reads objects with a sequence of types, until the end of the file is reached.
BinaryReadList["file",types,n] reads only the first n objects of the specified types.
BinarySerialize
BinarySerialize[expr] gives a binary representation of any expression expr as a ByteArray object.
BinaryWrite
BinaryWrite[channel,b] writes a byte of data, specified as an integer from 0 to 255.
BinaryWrite[channel,{b1,b2,…}] writes a sequence of bytes.
BinaryWrite[channel,"string"] writes the raw sequence of characters in a string.
BinaryWrite[channel,ByteArray[…]] writes the contents of a ByteArray object.
BinaryWrite[channel,x,type] writes an object of the specified type.
BinaryWrite[channel,{x1,x2,…},type] writes a sequence of objects of the specified type.
BinaryWrite[channel,{x1,x2,…},{type1,type2,…}] writes a sequence of objects with a sequence of types.
BinCounts
BinCounts[data] counts the number of elements of data whose values lie in successive integer bins.
BinCounts[data,binspec] counts the number of elements of data whose values lie in successive bins specified by binspec.
BinLists
BinLists[data] gives lists of the elements of data whose values lie in successive integer bins.
BinLists[data,binspec] gives lists of the elements of data whose values lie in successive bins specified by binspec.
BinLists[data->inds,…] gives the lists of the labels inds specified by the binning of data.
BinnedVariogramList
BinnedVariogramList[{loc1->val1,loc2->val2,…}] computes a variogram using binned values.
BinnedVariogramList[{loc1,loc2,…}->{val1,val2,…}] generates the same result.
BinnedVariogramList[…,spec] allows binning spec to be specified as given in HistogramList.
Binomial
Binomial[n,m] gives the binomial coefficient (�).
BinomialDistribution
BinomialDistribution[n,p] represents a binomial distribution with n trials and success probability p.
BinomialPointProcess
BinomialPointProcess[n,reg] represents a binomial point process with n points in the region reg.
BinomialProcess
BinomialProcess[p] represents a binomial process with event probability p.
BioSequenceModify
BioSequenceModify[seq,"mod"] gives the result of applying the modification "mod" to the sequence seq.
BioSequenceModify[seq,{"mod",params}] specifies the parameters params for "mod".
BioSequenceModify[modspec] represents an operator form of BioSequenceModify that can be applied to a biomolecular sequence.
BipartiteGraphQ
BipartiteGraphQ[g] yields True if the graph g is a bipartite graph and False otherwise.
BiquadraticFilterModel
BiquadraticFilterModel[{ω,q}] creates a lowpass biquadratic filter using the characteristic frequency ω and the quality factor q.
BiquadraticFilterModel[{"type",spec}] creates a filter of a given {"type",spec}.
BiquadraticFilterModel[{"type",spec},var] expresses the model in terms of the variable var.
BirnbaumImportance
BirnbaumImportance[rdist,t] gives the Birnbaum importances for all components in the ReliabilityDistribution rdist at time t.
BirnbaumImportance[fdist,t] gives the Birnbaum importances for all components in the FailureDistribution fdist at time t.
BirnbaumSaundersDistribution
BirnbaumSaundersDistribution[α,λ] represents the Birnbaum–Saunders distribution with shape parameter α and scale parameter λ.
BitAnd
BitAnd[n1,n2,…] gives the bitwise AND of the integers ni.
BitClear
BitClear[n,k] sets to 0 the bit corresponding to the coefficient of 2k in the integer n.
BitGet
BitGet[n,k] gets the bit corresponding to the coefficient of 2k in the integer n.
BitLength
BitLength[n] gives the number of binary bits necessary to represent the integer n.
BitNot
BitNot[n] gives the bitwise NOT of the integer n.
BitOr
BitOr[n1,n2,…] gives the bitwise OR of the integers ni.
BitRate
BitRate is an option that specifies an approximate number of bits per second when creating video and audio files.
BitSet
BitSet[n,k] sets to 1 the bit corresponding to the coefficient of 2k in the integer n.
BitShiftLeft
BitShiftLeft[n,k] shifts the binary bits in the integer n to the left by k places, padding with zeros on the right.
BitShiftLeft[n] shifts one bit to the left.
BitShiftRight
BitShiftRight[n,k] shifts the binary bits in the integer n to the right by k places, dropping bits that are shifted past the unit's position on the right.
BitShiftRight[n] shifts one bit to the right.
BitXor
BitXor[n1,n2,…] gives the bitwise XOR of the integers ni.
BiweightLocation
BiweightLocation[list] gives the value of the biweight location estimator of the elements in list.
BiweightLocation[list,c] gives the value of the biweight location estimator with scaling parameter c.
BiweightMidvariance
BiweightMidvariance[list] gives the value of the biweight midvariance of the elements in list.
BiweightMidvariance[list,c] gives the value of the biweight midvariance with scaling parameter c.
Black
Black represents the color black in graphics or style specifications.
BlackmanHarrisWindow
BlackmanHarrisWindow[x] represents a Blackman–Harris window function of x.
BlackmanNuttallWindow
BlackmanNuttallWindow[x] represents a Blackman–Nuttall window function of x.
BlackmanWindow
BlackmanWindow[x] represents a Blackman window function of x.
Blank
_ or Blank[] is a pattern object that can stand for any Wolfram Language expression.
_h or Blank[h] can stand for any expression with head h.
BlankNullSequence
___ (three _ characters) or BlankNullSequence[] is a pattern object that can stand for any sequence of zero or more Wolfram Language expressions.
___h or BlankNullSequence[h] can stand for any sequence of expressions, all of which have head h.
BlankSequence
__ (two _ characters) or BlankSequence[] is a pattern object that can stand for any sequence of one or more Wolfram Language expressions.
__h or BlankSequence[h] can stand for any sequence of one or more expressions, all of which have head h.
Blend
Blend[{col1,col2},x] gives a color obtained by blending a fraction 1-x of color col1 and x of color col2.
Blend[{col1,col2,col3,…},x] linearly interpolates between colors coli as x varies from 0 to 1.
Blend[{{x1,col1},{x2,col2},…},x] interpolates to give coli when x=xi.
Blend[{col1,col2,…},{u1,u2,…}] blends all the coli, using fraction ui of color coli.
Blend[{image1,image2,…},…] blends pixel values of 2D or 3D images imagei.
Block
Block[{x,y,…},expr] specifies that expr is to be evaluated with local values for the symbols x, y, ….
Block[{x=x0,…},expr] defines initial local values for x, ….
BlockMap
BlockMap[f,list,n] applies f to non-overlapping sublists of length n in list.
BlockMap[f,list,n,d] applies f to sublists with offset d in list.
BlockMap[f,list,{n1,n2,…},…] applies f to blocks of size n1×n2×….
BlockRandom
BlockRandom[expr] evaluates expr with all pseudorandom generators localized, so that uses of SeedRandom, RandomInteger, and related functions within the evaluation of expr do not affect subsequent pseudorandom sequences.
BlomqvistBetaTest
BlomqvistBetaTest[v1,v2] tests whether the vectors v1 and v2 are independent.
BlomqvistBetaTest[m1,m2] tests whether the matrices m1 and m2 are independent.
BlomqvistBetaTest[…,"property"] returns the value of "property".
Blue
Blue represents the color blue in graphics or style specifications.
Blur
Blur[image] gives a blurred version of image.
Blur[image,r] gives a version of image blurred over pixel radius r.
BodePlot
BodePlot[lsys] generates a Bode plot of a linear time-invariant system lsys.
BodePlot[lsys,{ωmin,ωmax}] plots for the frequency range ωmin to ωmax.
BodePlot[expr,{ω,ωmin,ωmax}] plots expr using the variable ω.
BohmanWindow
BohmanWindow[x] represents a Bohman window function of x.
Bold
Bold represents a bold font weight.
Bond
Bond[{idi,idj},type] represents a chemical bond between atoms with indices idi and idj of the specified type.
BondLabels
BondLabels is an option for MoleculePlot and MoleculePlot3D that specifies what labels and label positions should be used for bonds.
BondLabelStyle
BondLabelStyle is an option for MoleculePlot and MoleculePlot3D that specifies the style to use for bond labels.
Bookmarks
Bookmarks is an option for Manipulate and related functions that gives a list of bookmark settings.
Boole
Boole[expr] yields 1 if expr is True and 0 if it is False.
BooleanConvert
BooleanConvert[expr] converts the Boolean expression expr to disjunctive normal form.
BooleanConvert[expr,form] converts the Boolean expression expr to the specified form.
BooleanConvert[expr,form,cond] finds an expression in the specified form that is equivalent to expr when cond is true.
BooleanCountingFunction
BooleanCountingFunction[kmax,n] represents a Boolean function of n variables that gives True if at most kmax variables are True.
BooleanCountingFunction[{k},n] represents a function of n variables that gives True if exactly k variables are True.
BooleanCountingFunction[{kmin,kmax},n] represents a function that gives True if between kmin and kmax variables are True.
BooleanCountingFunction[{{k1,k2,…}},n] represents a function that gives True if exactly ki variables are True.
BooleanCountingFunction[spec,{a1,a2,…}] gives the Boolean expression in variables ai corresponding to the Boolean counting function specified by spec.
BooleanCountingFunction[spec,{a1,a2,…},form] gives the Boolean expression in the form specified by form.
BooleanFunction
BooleanFunction[k,n] represents the kth Boolean function in n variables.
BooleanFunction[values] represents the Boolean function corresponding to the specified vector of truth values.
BooleanFunction[{{i11,i12,…}->o1,…}] represents the Boolean function defined by the specified mapping from inputs to outputs.
BooleanFunction[spec,{a1,a2,…}] gives the Boolean expression in variables ai corresponding to the Boolean function specified by spec.
BooleanFunction[spec,{a1,a2,…},form] gives the Boolean expression in the form specified by form.
BooleanGraph
BooleanGraph[bfunc,g1,…,gn] gives the Boolean graph defined by the Boolean function bfunc on the graphs g1, …, gn.
BooleanMaxterms
BooleanMaxterms[k,n] represents the kth maxterm in n variables.
BooleanMaxterms[{k1,k2,…},n] represents the conjunction of the maxterms ki.
BooleanMaxterms[{{u1,…,un},{v1,…},…}] represents the conjunction of maxterms given by the exponent vectors ui, vi, ….
BooleanMaxterms[spec,{a1,a2,…}] gives the Boolean expression in variables ai corresponding to the maxterms function specified by spec.
BooleanMaxterms[spec,{a,a2,…},form] gives the Boolean expression in the form specified by form.
BooleanMinimize
BooleanMinimize[expr] finds a minimal-length disjunctive normal form representation of expr.
BooleanMinimize[expr,form] finds a minimal-length representation for expr in the specified form.
BooleanMinimize[expr,form,cond] finds a minimal-length expression in the specified form that is equivalent to expr when cond is true.
BooleanMinterms
BooleanMinterms[k,n] represents the kth minterm in n variables.
BooleanMinterms[{k1,k2,…},n] represents the disjunction of the minterms ki.
BooleanMinterms[{{u1,…,un},{v1,…},…}] represents the disjunction of minterms given by the exponent vectors ui, vi, ….
BooleanMinterms[spec,{a1,a2,…}] gives the Boolean expression in variables ai corresponding to the minterms function specified by spec.
BooleanMinterms[spec,{a,a2,…},form] gives the Boolean expression in the form specified by form.
BooleanQ
BooleanQ[expr] returns True if expr is either True or False.
BooleanRegion
BooleanRegion[bfunc,{reg1,reg2,…}] represents the Boolean combination bfunc of regions reg1, reg2, ….
Booleans
Booleans represents the domain of Booleans, as in x∈Booleans.
BooleanStrings
BooleanStrings is an option to TextString and related functions that determines what strings correspond to the Wolfram Language symbols True and False.
BooleanTable
BooleanTable[bf] gives a list of truth values for all possible combinations of variable values supplied to the Boolean function bf.
BooleanTable[expr,{a1,a2,…}] gives a list of the truth values of the Boolean expression expr for all possible combinations of values of the ai.
BooleanTable[expr,{a1,a2,…},{b1,…},…] gives a nested table of truth values of expr with the outermost level giving possible combinations of the ai.
BooleanVariables
BooleanVariables[expr] gives a list of the Boolean variables in the Boolean expression expr.
BooleanVariables[bf] gives the number of Boolean variables in the BooleanFunction object bf.
BorderDimensions
BorderDimensions[image] gives the pixel width of uniform borders of image in the form {{left,right},{bottom,top}}.
BorderDimensions[image,t] finds borders whose pixels vary by an amount less than t.
BorelTannerDistribution
BorelTannerDistribution[α,n] represents a Borel–Tanner distribution with shape parameters α and n.
Bottom
Bottom is a symbol that represents the bottom for purposes of alignment and positioning.
BottomHatTransform
BottomHatTransform[image,ker] gives the morphological bottom-hat transform of image with respect to structuring element ker.
BottomHatTransform[image,r] gives the bottom-hat transform with respect to a range-r square.
BottomHatTransform[data,…] applies a bottom-hat transform to an array of data.
BoundaryDiscretizeGraphics
BoundaryDiscretizeGraphics[g] discretizes a 2D or 3D graphic g into a BoundaryMeshRegion.
BoundaryDiscretizeGraphics[g,patt] discretizes only the elements in g that match the pattern patt.
BoundaryDiscretizeRegion
BoundaryDiscretizeRegion[reg] discretizes the region reg into a BoundaryMeshRegion.
BoundaryDiscretizeRegion[reg,{{xmin,xmax},…}] restricts to the bounds [xmin,xmax]×⋯.
BoundaryMesh
BoundaryMesh[mreg] gives a BoundaryMeshRegion from a MeshRegion mreg.
BoundaryMeshRegionQ
BoundaryMeshRegionQ[reg] yields True if the region reg is a valid BoundaryMeshRegion object and False otherwise.
BoundaryStyle
BoundaryStyle is an option for plotting functions that specifies the style in which boundaries of regions should be drawn.
BoundedRegionQ
BoundedRegionQ[reg] gives True if reg is a bounded region and False otherwise.
BracketingBar
BracketingBar[x, y, …] displays as x,y,….
BrayCurtisDistance
BrayCurtisDistance[u,v] gives the Bray–Curtis distance between vectors u and v.
BreadthFirstScan
BreadthFirstScan[g,s,{event1->f1,event2->f2,…}] performs a breadth-first scan (bfs) of the graph g starting at the vertex s and evaluates fi whenever "eventi" occurs.
BreadthFirstScan[g,{event1->f1,event2->f2,…}] performs a breadth-first scan of the whole graph g.
BreadthFirstScan[{v->w,…},…] uses rules v->w to specify the graph g.
Break
Break[] exits the nearest enclosing Do, For, Until or While.
BridgeData
BridgeData[entity,property] gives the value of the specified property for the bridge entity.
BridgeData[{entity1,entity2,…},property] gives a list of property values for the specified bridge entities.
BridgeData[entity,property,annotation] gives the specified annotation associated with the given property.
BrightnessEqualize
BrightnessEqualize[image] adjusts the brightness across image, correcting uneven illumination.
BrightnessEqualize[image,flatfield] uses the correction model given by flatfield, which models the variation in brightness across image.
BrightnessEqualize[image,flatfield,darkfield] uses the dark environment model given by darkfield.
BroadcastStationData
BroadcastStationData[entity,property] gives the value of the specified property for the broadcast station entity.
BroadcastStationData[{entity1,entity2,…},property] gives a list of property values for the specified broadcast station entities.
BroadcastStationData[entity,property,annotation] gives the specified annotation associated with the given property.
Brown
Brown represents the color brown in graphics or style specifications.
BrownianBridgeProcess
BrownianBridgeProcess[σ,{t1,a},{t2,b}] represents the Brownian bridge process from value a at time t1 to value b at time t2 with volatility σ.
BrownianBridgeProcess[{t1,a},{t2,b}] represents the standard Brownian bridge process from value a at time t1 to value b at time t2.
BrownianBridgeProcess[t1,t2] represents the standard Brownian bridge process pinned at 0 at times t1 and t2.
BrownianBridgeProcess[] represents the standard Brownian bridge process pinned at 0 at time 0 and at time 1.
BSplineCurve
BSplineCurve[{pt1,pt2,…}] is a graphics primitive that represents a nonuniform rational B-spline curve with control points pti.
BSplineFunction
BSplineFunction[{pt1,pt2,…}] represents a B-spline function for a curve defined by the control points pti.
BSplineFunction[array] represents a B-spline function for a surface or high-dimensional manifold.
BSplineSurface
BSplineSurface[array] is a graphics primitive that represents a nonuniform rational B-spline surface defined by an array of x,y,z control points.
BubbleChart
BubbleChart[{{x1,y1,z1},{x2,y2,z2},…}] makes a bubble chart with bubbles at positions {xi,yi} with sizes zi.
BubbleChart[{…,wi[{xi,yi,zi},…],…,wj[{xj,yj,zj},…],…}] makes a bubble chart with bubble features defined by the symbolic wrappers wk.
BubbleChart[{data1,data2,…}] makes a bubble chart from multiple datasets datai.
BubbleChart3D
BubbleChart3D[{{x1,y1,z1,u1},{x2,y2,z2,u2},…}] makes a 3D bubble chart with bubbles at positions {xi,yi,zi} with sizes ui.
BubbleChart3D[{…,wi[{xi,yi,zi,ui},…],…,wj[{xj,yj,zj,uj},…],…}] makes a 3D bubble chart with bubble features defined by the symbolic wrappers wk.
BubbleChart3D[{data1,data2,…}] makes a 3D bubble chart from multiple datasets datai.
BubbleScale
BubbleScale is an option to BubbleChart and related functions that specifies how the scale of each bubble should be determined from the value of each data element.
BubbleSizes
BubbleSizes is an option to BubbleChart and related functions that specifies the range of sizes used for bubbles.
BuildingData
BuildingData[entity,property] gives the value of the specified property for the building entity.
BuildingData[{entity1,entity2,…},property] gives a list of property values for the specified building entities.
BuildingData[entity,property,annotation] gives the specified annotation associated with the given property.
BulletGauge
BulletGauge[value,reference,{min,max}] draws a bullet gauge showing value and reference in a range of min to max.
BulletGauge[value,reference,{min,m1,m2,…,max}] draws a bullet gauge with performance regions split at the mi.
BulletGauge[{v1,v2,…},…] draws a bullet gauge with multiple values v1, v2, ….
BulletGauge[values,{r1,r2,…},…] draws a bullet gauge with multiple references r1, r2, ….
BusinessDayQ
BusinessDayQ[date] returns True if the date is a business day and returns False otherwise.
ButterflyGraph
ButterflyGraph[n] gives the order-n butterfly graph.
ButterflyGraph[n,b] gives the base-b order-n butterfly graph.
ButterworthFilterModel
ButterworthFilterModel[n] creates a lowpass Butterworth filter of order n and cutoff frequency of 1.
ButterworthFilterModel[{n,ωc}] uses the cutoff frequency ωc.
ButterworthFilterModel[{"type",spec}] creates a filter of a given "type" using the specified parameters spec.
ButterworthFilterModel[{"type",spec},var] expresses the model in terms of the variable var.
Byte
Byte represents a single byte of data in Read.
ByteArray
ByteArray[{b1,b2,…}] constructs a ByteArray object containing the byte values bi.
ByteArray["string"] constructs a ByteArray object by extracting byte values from a Base64-encoded string.
ByteArrayFormat
ByteArrayFormat[ba] attempts to determine what ImportByteArray format could be used to import the ByteArray object ba.
ByteArrayFormatQ
ByteArrayFormatQ[ba,"fmt"] gives True if the ByteArray object ba might be imported as format "fmt" and gives False otherwise.
ByteArrayFormatQ[ba,{fmt1,fmt2,…}] gives True if ba might be imported as one of "fmti".
ByteArrayQ
ByteArrayQ[expr] gives True if expr is a valid ByteArray object, and False otherwise.
ByteArrayToString
ByteArrayToString[ba] returns a string by decoding the data in the byte array ba, assuming UTF-8 encoding.
ByteArrayToString[ba,"encoding"] interprets the data in the specified character encoding.
ByteOrdering
ByteOrdering is an option for BinaryRead, BinaryWrite, and related functions that specifies what ordering of bytes should be assumed for your computer system.
CalendarConvert
CalendarConvert[date,calendar] converts the date object date to the specified calendar type calendar.
CalendarConvert[date] converts to the default calendar type.
CalendarConvert[{date1,…,daten},calendar] converts date1 through daten to the specified calendar.
CalendarData
CalendarData[cal] gives the default parameters associated with the date calendar cal.
CalendarData[country] gives available holiday calendars for the stock exchanges in the country entity.
CalendarData[cal,param] gives the value of the specified parameter param for calendar cal.
CalendarType
CalendarType is an option that determines the calendar system in which all dates are to be interpreted and output.
CallPacket
CallPacket[integer,list] is a WSTP packet encapsulating a request to invoke the external function numbered integer with the arguments contained in list.
CanberraDistance
CanberraDistance[u,v] gives the Canberra distance between vectors u and v.
Cancel
Cancel[expr] cancels out common factors in the numerator and denominator of expr.
CandlestickChart
CandlestickChart[{{date1,{open1,high1,low1,close1}},…}] makes a chart with candles representing open, high, low, and close prices for each date.
CandlestickChart[{"name",daterange}] makes a candlestick chart for the financial entity "name" over the date range daterange.
CanonicalGraph
CanonicalGraph[g] gives a canonical form of the graph g.
CanonicalGraph[{v->w,…}] uses rules v->w to specify the graph.
CanonicalizePolygon
CanonicalizePolygon[poly] gives a canonical representation of the polygon poly with shared coordinates and with inner and outer boundaries.
CanonicalizePolygon[poly,"filter"] gives a canonical representation of poly with the specified filter.
CanonicalizePolyhedron
CanonicalizePolyhedron[poly] gives a canonical representation of the polyhedron poly with shared coordinates and with inner and outer boundaries.
CanonicalizeRegion
CanonicalizeRegion[reg] gives a canonical representation of the region reg.
CanonicalName
CanonicalName[entity] gives the canonical name for the entity specified by entity.
CanonicalName[{entity1,…,entityn}] gives the canonical name for entity1 through entityn.
CanonicalWarpingCorrespondence
CanonicalWarpingCorrespondence[s1,s2] gives the canonical time warping (CTW) correspondence between sequences s1 and s2.
CanonicalWarpingCorrespondence[s1,s2,warp] uses warp as initial warping correspondence.
CanonicalWarpingCorrespondence[s1,s2,warp,win] uses a window win for local search.
CanonicalWarpingDistance
CanonicalWarpingDistance[s1,s2] gives the canonical time warping (CTW) distance between sequences s1 and s2.
CanonicalWarpingDistance[s1,s2,init] uses init as the initial correspondence between the two sequences.
CanonicalWarpingDistance[s1,s2,init,win] uses a window win for local search.
CantorMesh
CantorMesh[n] gives a mesh region representing the nth-step Cantor set.
CantorMesh[n,d] gives the nth-step Cantor set in dimension d.
CantorStaircase
CantorStaircase[x] gives the Cantor staircase function FC(x).
Cap
Cap[x,y,…] displays as x⌢y⌢….
CapForm
CapForm[type] is a graphics primitive that specifies what type of caps should be used at the ends of lines, tubes, and related primitives.
CapitalDifferentialD
CapitalDifferentialD[x] displays as x.
Capitalize
Capitalize[string] yields a string in which the first character has been made uppercase.
Capitalize[string,scheme] gives a string capitalized using the specified capitalization scheme.
CapsuleShape
CapsuleShape[{{x1,y1,z1},{x2,y2,z2}},r] represents the filled capsule between points {xi,yi,zi} and radius r.
CarlemanLinearize
CarlemanLinearize[sys,spec] Carleman linearizes the nonlinear state-space model sys according to spec.
CarlsonRC
CarlsonRC[x,y] gives the Carlson's elliptic integral RC(x,y).
CarlsonRD
CarlsonRD[x,y,z] gives the Carlson's elliptic integral RD(x,y,z).
CarlsonRE
CarlsonRE[x,y] gives the Carlson's elliptic integral RE(x,y).
CarlsonRF
CarlsonRF[x,y,z] gives the Carlson's elliptic integral RF(x,y,z).
CarlsonRG
CarlsonRG[x,y,z] gives the Carlson's elliptic integral RG(x,y,z).
CarlsonRJ
CarlsonRJ[x,y,z,ρ] gives Carlson's elliptic integral RJ(x,y,z,ρ).
CarlsonRK
CarlsonRK[x,y] gives the Carlson's elliptic integral RK(x,y).
CarlsonRM
CarlsonRM[x,y,ρ] gives Carlson's elliptic integral RM(x,y,ρ).
CarmichaelLambda
CarmichaelLambda[n] gives the Carmichael function λ(n).
CaseOrdering
CaseOrdering is an option for AlphabeticSort and related functions that specifies how upper versus lower case should be sorted.
Cases
Cases[{e1,e2,…},pattern] gives a list of the ei that match the pattern.
Cases[{e1,…},pattern->rhs] gives a list of the values of rhs corresponding to the ei that match the pattern.
Cases[expr,pattern,levelspec] gives a list of all parts of expr on levels specified by levelspec that match the pattern.
Cases[expr,pattern->rhs,levelspec] gives the values of rhs that match the pattern.
Cases[expr,pattern,levelspec,n] gives the first n parts in expr that match the pattern.
Cases[pattern] represents an operator form of Cases that can be applied to an expression.
CaseSensitive
CaseSensitive[patt] represents a string pattern that requires matching typographical case, even with the overall option setting IgnoreCase->True.
Cashflow
Cashflow[{c0,c1,…,cn}] represents a series of cash flows occurring at unit time intervals.
Cashflow[{c0,c1,…,cn},q] represents cash flows occurring at time intervals q.
Cashflow[{{time1,c1},{time2,c2},…}] represents cash flows occurring at the specified times.
Casoratian
Casoratian[{y1,y2,…},n] gives the Casoratian determinant for the sequences y1, y2, … depending on n.
Casoratian[eqn,y,n] gives the Casoratian determinant for the basis of the solutions of the linear difference equation eqn involving y[n+m].
Casoratian[eqns,{y1,y2,…},n] gives the Casoratian determinant for the system of linear difference equations eqns.
Catalan
Catalan is Catalan's constant, with numerical value ≃0.915966.
CatalanNumber
CatalanNumber[n] gives the nth Catalan number Cn.
Catch
Catch[expr] returns the argument of the first Throw generated in the evaluation of expr.
Catch[expr,form] returns value from the first Throw[value,tag] for which form matches tag.
Catch[expr,form,f] returns f[value,tag].
CategoricalDistribution
CategoricalDistribution[{c1,c2,…}] represents a uniform categorical distribution over classes c1, c2, etc.
CategoricalDistribution[{c1,c2,…},{w1,w2,…}] represents a categorical distribution over classes ci with weights wi.
CategoricalDistribution[{{a1,a2,…},{b1,b2,…},…}] represents a uniform multivariate categorical distribution over domain {a1,a2,…}×{b1,b2,…}×….
CategoricalDistribution[domain,weights] uses the array weights to define probabilities over each element of the domain.
Catenate
Catenate[{list1,list2,…}] yields a single list with all elements from the listi in order.
Catenate[{assoc1,assoc2,…}] yields a list of all values in order appearing in the associations associ.
CatenateLayer
CatenateLayer[] represents a net layer that takes a list of input arrays and catenates them.
CatenateLayer[n] represents a net layer that takes a list of input arrays and catenates them at level n.
CauchyDistribution
CauchyDistribution[a,b] represents a Cauchy distribution with location parameter a and scale parameter b.
CauchyDistribution[] represents a Cauchy distribution with location parameter 0 and scale parameter 1.
CauchyWindow
CauchyWindow[x] represents a Cauchy window function of x.
CauchyWindow[x,α] uses the parameter α.
CayleyGraph
CayleyGraph[group] returns a Cayley graph representation of group.
CDFWavelet
CDFWavelet[] represents a Cohen–Daubechies–Feauveau wavelet of type "9/7".
CDFWavelet["type"] represents a Cohen–Daubechies–Feauveau wavelet of type "type".
Ceiling
Ceiling[x] gives the smallest integer greater than or equal to x.
Ceiling[x,a] gives the smallest multiple of a greater than or equal to x.
CensoredDistribution
CensoredDistribution[{xmin,xmax},dist] represents the distribution of values that come from dist and are censored to be between xmin and xmax.
CensoredDistribution[{{xmin,xmax},{ymin,ymax},…},dist] represents the distribution of values that come from the multivariate distribution dist and are censored to be between xmin and xmax, ymin and ymax, etc.
Censoring
Censoring[t,c] represents a censored event time t with censoring c.
Censoring[{t1,t2,…},c] represents a vector of censored event times ti with censoring c.
Censoring[{t1,t2,…},{c1,c2,…}] represents a vector of event times ti with corresponding censoring ci.
Center
Center is a symbol that represents the center for purposes of alignment and positioning.
CenterArray
CenterArray[a,n] creates a list of length n with the elements of a at the center and zeros elsewhere.
CenterArray[a,{n1,n2,…}] creates an n1×n2×… array with the array a at the center and zeros elsewhere.
CenterArray[a,nspec,pad] uses pad instead of zero for the background.
CenterArray[nspec] creates an array with a single 1 at the center and zeros elsewhere.
CenterDot
CenterDot[x,y,…] displays as x·y·….
CenteredInterval
CenteredInterval[x,dx] for real numbers x and dx gives a centered interval that contains the real interval {a∈|x-dx≤a≤x+dx}.
CenteredInterval[x+ y,dx+ dy] gives a centered interval that contains the complex rectangle {a+ b∈|x-dx≤a≤x+dx∧y-dy≤b≤y+dy}.
CenteredInterval[c] for an approximate number c gives a centered interval that contains all values within the error bounds of c.
CentralFeature
CentralFeature[{x1,x2,…}] gives the central feature of the elements xi.
CentralFeature[{x1->v1,x2->v2,…}] gives the vi corresponding to the central feature xi.
CentralFeature[data] gives the central feature for several different forms of data.
CentralMoment
CentralMoment[data,r] gives the order r central moment μ&~r of data.
CentralMoment[data,{r1,…,rm}] gives the order {r1,…,rm} multivariate central moment μ&~r1, …, rm of data.
CentralMoment[dist,…] gives the central moment of the distribution dist.
CentralMoment[r] represents the order r formal central moment.
CentralMomentGeneratingFunction
CentralMomentGeneratingFunction[dist,t] gives the central moment-generating function for the distribution dist as a function of the variable t.
CentralMomentGeneratingFunction[dist,{t1,t2,…}] gives the central moment-generating function for the multivariate distribution dist as a function of the variables t1, t2, ….
Cepstrogram
Cepstrogram[data] plots the array of power cepstra computed on each partition of data.
Cepstrogram[data,n] uses partitions of length n.
Cepstrogram[data,n,d] uses partitions with offset d.
Cepstrogram[data,n,d,wfun] applies a smoothing window wfun to each partition.
Cepstrogram[data,n,d,wfun,m] pads partitions with zeros to length m prior to the computation of the transform.
CepstrogramArray
CepstrogramArray[data] computes an array of cepstra on data.
CepstrogramArray[data,n] uses partitions of length n.
CepstrogramArray[data,n,d] uses partitions with offset d.
CepstrogramArray[data,n,d,wfun] applies a smoothing window wfun to each partition.
CepstrogramArray[data,n,d,wfun,m] pads partitions with zeros to length m prior to the computation of the transform.
CepstrumArray
CepstrumArray[data] computes the power cepstrum of data.
CepstrumArray[data,type] computes the specified type of cepstrum of data.
CForm
CForm[expr] prints as a C language version of expr.
ChampernowneNumber
ChampernowneNumber[b] gives the base-b Champernowne number Cb.
ChampernowneNumber[] gives the base-10 Champernowne number.
ChannelBase
ChannelBase is an option specifying the base URL of the server to use for brokering channel communications.
ChannelBrokerAction
ChannelBrokerAction is an option specifying the action to execute on the channel broker server in addition to routing a message.
ChannelHistoryLength
ChannelHistoryLength is an option to ChannelListen that specifies the maximum number of messages to cache in the channel listener object.
ChannelListen
ChannelListen[channel] starts listening on the specified channel.
ChannelListen[channel,func] applies func to the association corresponding to each message received on the channel.
ChannelListen[channel,None] stores each message received on the channel, without applying any function.
ChannelListen[url] listens on the specified URL, storing messages received, without requiring an explicit channel to exist on the channel broker.
ChannelListener
ChannelListener[…] represents a channel listener created by ChannelListen.
ChannelListeners
ChannelListeners[] gives a list of currently active channel listeners.
ChannelObject
ChannelObject[] gives a new anonymous channel specification.
� represents a channel specified by a given URL.
ChannelObject["relpath"] represents a channel for the currently authenticated user at a relative path.
ChannelObject["id:�] represents a channel for the user with the specified Wolfram ID at the given path.
ChannelObject["/�] represents a channel at an absolute path on the channel broker.
ChannelReceiverFunction
ChannelReceiverFunction[fun] represents a channel receiver function that applies fun to any channel message it receives.
ChannelSend
ChannelSend[channel,msg] sends the specified message msg to the specified channel.
ChannelSubscribers
ChannelSubscribers[channel] gives a list of users currently subscribed to the specified channel.
ChannelSubscribers[{channel1,channel2,…}] gives a list of subscribed users for each of the channels channeli.
ChanVeseBinarize
ChanVeseBinarize[image] finds a two-level segmentation of image by computing optimal contours around regions of consistent intensity in image.
ChanVeseBinarize[image,marker] uses marker to create an initial contour.
ChanVeseBinarize[image,marker,{μ,ν,λ1,λ2}] specify the Chan–Vese weights μ, ν, λ1, and λ2.
Character
Character represents a single character in Read.
CharacterCounts
CharacterCounts["string"] gives an association whose keys are the distinct characters in string, and whose values give the number of times those characters appear in string.
CharacterCounts["string",n] gives counts of the distinct n-grams consisting of runs of n characters in string.
CharacterCounts[{string1,string2,…},…] gives the counts for each of the stringi.
CharacterEncoding
CharacterEncoding is an option for input and output functions which specifies what raw character encoding should be used.
CharacterEncodingsPath
CharacterEncodingsPath is a global option that specifies which directories are searched for character encoding files.
CharacteristicFunction
CharacteristicFunction[dist,t] gives the characteristic function for the distribution dist as a function of the variable t.
CharacteristicFunction[dist,{t1,t2,…}] gives the characteristic function for the multivariate distribution dist as a function of the variables t1, t2, ….
CharacteristicPolynomial
CharacteristicPolynomial[m,x] gives the characteristic polynomial for the matrix m.
CharacteristicPolynomial[{m,a},x] gives the generalized characteristic polynomial with respect to a.
CharacterName
CharacterName["c"] gives the name of the character c.
CharacterName[n] gives the name of the character with character code n.
CharacterName[c,"type"] gives a name of the specified type.
CharacterNormalize
CharacterNormalize["text",form] converts the characters in text to the specified normalization form.
CharacterRange
CharacterRange[c1,c2] yields a list of the characters in the range from "c1" to "c2".
CharacterRange[n1,n2] yields a list of the characters with character codes in the range n1 to n2.
Characters
Characters["string"] gives a list of the characters in a string.
ChartBaseStyle
ChartBaseStyle is an option for charting functions that specifies the base style for all chart elements.
ChartElementFunction
ChartElementFunction is an option for charting functions such as BarChart that gives a function to use to generate the primitives for rendering each chart element.
ChartElements
ChartElements is an option to charting functions such as BarChart that specifies the graphics to use as the basis for bars or other chart elements.
ChartLabels
ChartLabels is an option for charting functions that specifies what labels should be used for chart elements.
ChartLayout
ChartLayout is an option to charting functions that specifies the overall layout to use.
ChartLegends
ChartLegends is an option for charting functions that specifies what legends should be used for chart elements.
ChartStyle
ChartStyle is an option for charting functions that specifies styles in which chart elements should be drawn.
Chebyshev1FilterModel
Chebyshev1FilterModel[n] creates a lowpass Chebyshev type 1 filter of order n.
Chebyshev1FilterModel[{n,ωc}] uses the cutoff frequency ωc.
Chebyshev1FilterModel[{"type",spec}] creates a filter of a given "type" using the specified parameters spec.
Chebyshev1FilterModel[{"type",spec},var] expresses the model in terms of the variable var.
Chebyshev2FilterModel
Chebyshev2FilterModel[n] creates a lowpass Chebyshev type 2 filter of order n.
Chebyshev2FilterModel[{n,ωc}] uses the cutoff frequency ωc.
Chebyshev2FilterModel[{"type",spec}] uses the full filter specification {"type",spec}.
Chebyshev2FilterModel[{"type",spec},var] expresses the model in terms of the variable var.
ChebyshevDistance
ChebyshevDistance[u,v] gives the Chebyshev or sup norm distance between vectors u and v.
ChebyshevT
ChebyshevT[n,x] gives the Chebyshev polynomial of the first kind Tn(x).
ChebyshevU
ChebyshevU[n,x] gives the Chebyshev polynomial of the second kind Un(x).
Check
Check[expr,failexpr] evaluates expr, and returns the result, unless messages were generated, in which case it evaluates and returns failexpr.
Check[expr,failexpr,{s1::t1,s2::t2,…}] checks only for the specified messages.
Check[expr,failexpr,"name"] checks only for messages in the named message group.
CheckAbort
CheckAbort[expr,failexpr] evaluates expr, returning failexpr if an abort occurs.
CheckAll
CheckAll[expr,f] evaluates expr and returns f[expr,HoldComplete[control1,…]] where the controli expressions are aborts, throws, or other flow control commands currently being executed (but stopped by CheckAll).
CheckArguments
CheckArguments[f[args],n] gives True if args consists of exactly n positional arguments followed by valid options for f, and False otherwise.
CheckArguments[f[args],{min,max}] requires the number of positional arguments to be between min and max.
CheckArguments[f[args],spec,assoc] modifies the behavior based on the information in the association assoc.
ChemicalData
ChemicalData["name","property"] gives the value of the specified property for the chemical "name".
ChemicalData["name"] gives a structure diagram for the chemical with the specified name.
ChemicalData["class"] gives a list of available chemicals in the specified class.
ChemicalFormula
ChemicalFormula[<|elem1->n1,elem2->n2,…|>] represents a chemical species with ni atoms of the element elemi.
ChemicalFormula[chem] returns the chemical formula corresponding to the given input.
ChemicalFormula[…,<|qual1->val1,qual2->val2 …|>] represents a species whose qualifiers quali have values vali.
ChemicalReaction
ChemicalReaction[reactants->products] represents a chemical reaction between the given reactants and products.
ChessboardDistance
ChessboardDistance[u,v] gives the chessboard, Chebyshev, or sup norm distance between vectors u and v.
ChiDistribution
ChiDistribution[ν] represents a χ distribution with ν degrees of freedom.
ChineseRemainder
ChineseRemainder[{r1,r2,…},{m1,m2,…}] gives the smallest x with x≥0 that satisfies all the integer congruences x mod mirimod mi.
ChineseRemainder[{r1,r2,…},{m1,m2,…},d] gives the smallest x with x≥d that satisfies all the integer congruences x mod mirimod mi.
ChiSquareDistribution
ChiSquareDistribution[ν] represents a χ2 distribution with ν degrees of freedom.
CholeskyDecomposition
CholeskyDecomposition[m] gives the Cholesky decomposition of a matrix m.
Chop
Chop[expr] replaces approximate real numbers in expr that are close to zero by the exact integer 0.
Chop[expr,delta] replaces numbers smaller in absolute magnitude than delta by 0.
ChromaticityPlot
ChromaticityPlot[colspace] plots a 2D slice of the color space colspace.
ChromaticityPlot[color] plots the specific color.
ChromaticityPlot[{col1,col2,…}] plots multiple colors and color spaces.
ChromaticityPlot[image] plots the pixels of image as individual colors.
ChromaticityPlot[…,refcolspace] uses the reference color space refcolspace.
ChromaticityPlot3D
ChromaticityPlot3D[colspace] returns a 3D gamut of the color space colspace.
ChromaticityPlot3D[color] plots the specific color.
ChromaticityPlot3D[image] plots the pixels of image as individual colors.
ChromaticityPlot3D[{input1,input2,…}] plots multiple colors, color spaces and images.
ChromaticityPlot3D[…,refcolspace] uses the reference color space refcolspace.
ChromaticPolynomial
ChromaticPolynomial[g,k] gives the chromatic polynomial of the graph g.
ChromaticPolynomial[{v->w,…},…] uses rules v->w to specify the graph g.
Circle
Circle[{x,y},r] represents a circle of radius r centered at {x,y}.
Circle[{x,y}] gives a circle of radius 1.
Circle[{x,y},{rx,ry}] gives an axis-aligned ellipse with semiaxes lengths rx and ry.
Circle[{x,y},…,{θ1,θ2}] gives a circular or ellipse arc from angle θ1 to θ2.
CircleDot
CircleDot[x,y,…] displays as x⊙y⊙….
CircleMinus
CircleMinus[x,y] displays as x⊖y.
CirclePlus
CirclePlus[x,y,…] displays as x⊕y⊕….
CirclePoints
CirclePoints[n] gives the positions of n points equally spaced around the unit circle.
CirclePoints[r,n] gives the positions of n points equally spaced around a circle of radius r.
CirclePoints[{r,θ1},n] starts at angle θ1 with respect to the x axis.
CirclePoints[{x,y},rspec,n] centers the circle at {x,y}.
CircleThrough
CircleThrough[{p1,p2,…}] represents a circle passing through the points pi.
CircleThrough[{p1,p2,…},q] represents a circle with center q.
CircleThrough[{p1,p2,…},q,r] represents a circle with radius r.
CircleTimes
CircleTimes[x] displays as ⊗x.
CircleTimes[x,y,…] displays as x⊗y⊗….
CirculantGraph
CirculantGraph[n,j] gives the circulant graph Cn(j) with n vertices and jump j.
CirculantGraph[n,{j1,j2,…}] gives the circulant graph Cn(j1,j2,…) with n vertices and jumps j1, j2, ….
CircularOrthogonalMatrixDistribution
CircularOrthogonalMatrixDistribution[n] represents a circular orthogonal matrix distribution with matrix dimensions {n,n}.
CircularQuaternionMatrixDistribution
CircularQuaternionMatrixDistribution[n] represents a circular quaternion matrix distribution with matrix dimensions {2 n,2 n} over the field of complex numbers.
CircularRealMatrixDistribution
CircularRealMatrixDistribution[n] represents a circular real matrix distribution with matrix dimensions {n,n}.
CircularSymplecticMatrixDistribution
CircularSymplecticMatrixDistribution[n] represents a circular symplectic matrix distribution with matrix dimensions {2 n,2 n} over the field of complex numbers.
CircularUnitaryMatrixDistribution
CircularUnitaryMatrixDistribution[n] represents a circular unitary matrix distribution with matrix dimensions {n,n}.
Circumsphere
Circumsphere[{p1,…,pn+1}] gives the sphere that circumscribes the points pi in n.
Circumsphere[poly] gives the circumsphere of a polyhedron or polygon poly.
CityData
CityData[name,"property"] gives the value of the specified property for the city with the specified name.
CityData[name] gives a list of the full specifications of cities whose names are consistent with name.
ClassifierFunction
ClassifierFunction[…] represents a function generated by Classify that classifies data into classes.
ClassifierInformation
ClassifierInformation[classifier] generates a report giving information on the classifier function classifier.
ClassifierInformation[classifier,prop] gives information for classifier associated with property prop.
ClassifierMeasurements
ClassifierMeasurements[classifier,testset,prop] gives measurements associated with property prop when classifier is evaluated on testset.
ClassifierMeasurements[classifier,testset] yields a measurement report that can be applied to any property.
ClassifierMeasurements[data,…] uses classifications data instead of a classifier.
ClassifierMeasurements[…,{prop1,prop2,…}] gives properties prop1, prop2, etc.
ClassifierMeasurementsObject
ClassifierMeasurementsObject[…] represents an object generated by ClassifierMeasurements that can be applied to properties.
Classify
Classify[{in1->class1,in2->class2,…}] generates a ClassifierFunction that attempts to predict classi from the example ini.
Classify[data,input] attempts to predict the output associated with input from the training examples given.
Classify[data,input,prop] computes the specified property prop relative to the prediction.
ClassPriors
ClassPriors is an option for Classify and related functions that specifies explicit prior probabilities to assume for output classes, independent of anything deduced from the training set.
Clear
Clear[s1,s2,…] clears values and definitions for the symbols si.
Clear[patt1,patt2,…] clears values and definitions for all symbols whose names textually match any of the arbitrary string patterns patti.
Clear[{spec1,spec2,…}] clears values and definitions for any symbols that are equal to or whose names match any of the speci.
ClearAll
ClearAll[s1,s2,…] clears all values, definitions, attributes, defaults, options and messages for the symbols si.
ClearAll[patt1,patt2,…] clears all symbols whose names textually match any of the arbitrary string patterns patti.
ClearAll[{spec1,spec,…}] clears any symbols that are equal to or whose names match any of the speci.
ClearAttributes
ClearAttributes[symbol,attr] removes attr from the list of attributes of the symbol symbol.
ClearAttributes["symbol",attr] removes attr from the attributes of the symbol named "symbol" if it exists.
ClearAttributes[s,{attr1,attr2,…}] removes several attributes at a time.
ClearAttributes[{s1,s2,…},attrs] removes attributes from several symbols at a time.
ClearCookies
ClearCookies[domain] clears all persistent and session cookies associated with the specified domain.
ClearCookies[assoc] clears all cookies whose attributes match the specification in the association assoc.
ClearCookies[All] clears all persistent and session cookies for all domains.
ClebschGordan
ClebschGordan[{j1,m1},{j2,m2},{j,m}] gives the Clebsch–Gordan coefficient for the decomposition of j,m〉 in terms of j1,m1〉j2,m2〉.
ClickPane
ClickPane[image,func] represents a clickable pane that displays as image and applies func to the x,y coordinates of each click within the pane.
ClickPane[image,{{xmin,ymin},{xmax,ymax}},func] specifies the range of coordinates to use.
ClickToCopy
ClickToCopy[expr] represents a button that copies expr whenever it is clicked.
ClickToCopy[label,expr] displays with label on the button.
ClickToCopyEnabled
ClickToCopyEnabled is an option for Cell that specifies whether to show a click-to-copy overlay when hovering over a cell.
Clip
Clip[x] gives x clipped to be between -1 and +1.
Clip[x,{min,max}] gives x for min≤x≤max, min for x<min and max for x>max.
Clip[x,{min,max},{vmin,vmax}] gives vmin for x<min and vmax for x>max.
ClipFill
ClipFill is an option for plotting functions that specifies what should be shown where curves or surfaces would extend beyond the plot range.
ClippingStyle
ClippingStyle is an option for plotting functions that specifies the style of what should be drawn when curves or surfaces would extend beyond the plot range.
ClipPlanes
ClipPlanes is an option to Graphics3D that specifies a list of clipping planes that can cut away portions of a 3D scene from the resulting view.
ClipPlanesStyle
ClipPlanesStyle is an option to Graphics3D that specifies how clipping planes defined with the ClipPlanes option should be rendered.
ClipRange
ClipRange is an option to Raster3D that specifies a rectangular region that is cut away from the resulting view.
ClockGauge
ClockGauge[] draws an analog clock face showing the local time with hours, minutes, and seconds.
ClockGauge[time] draws an analog clock face showing the time corresponding to an AbsoluteTime, DateObject, or TimeObject specification.
ClockGauge[{h,m,s}] draws an analog clock face showing hour h, minute m, and seconds s.
ClockGauge[{y,m,d,h,m,s}] draws an analog clock face showing the time corresponding to the date list in a DateList specification.
ClockGauge["string"] draws an analog clock face showing the time DateList["string"].
Close
Close[obj] closes a stream or socket.
CloseKernels
CloseKernels[] terminates all parallel kernels from the list ParallelKernels[].
CloseKernels[k] terminates the kernel k.
CloseKernels[{k1,k2,…}] terminates the kernels k1, k2, ….
CloseKernels["prop"] terminates kernels that satisfy the given property.
ClosenessCentrality
ClosenessCentrality[g] gives a list of closeness centralities for the vertices in the graph g.
ClosenessCentrality[{v->w,…}] uses rules v->w to specify the graph g.
Closing
Closing[image,ker] gives the morphological closing of image with respect to the structuring element ker.
Closing[image,r] gives the closing with respect to a range-r square.
Closing[data,…] applies closing to an array of data.
ClusterClassify
ClusterClassify[data] generates a ClassifierFunction[…] by partitioning data into clusters of similar elements.
ClusterClassify[data,n] generates a ClassifierFunction[…] with n clusters.
ClusterDissimilarityFunction
ClusterDissimilarityFunction is an option for ClusteringTree and Dendrogram that specifies the intercluster dissimilarity.
ClusteringComponents
ClusteringComponents[array] gives an array in which each element at the lowest level of array is replaced by an integer index representing the cluster in which the element lies.
ClusteringComponents[array,n] finds n clusters.
ClusteringComponents[array,n,level] finds clusters at the specified level in array.
ClusteringComponents[image] finds clusters of pixels with similar values in image.
ClusteringComponents[image,n] finds n clusters in image.
ClusteringTree
ClusteringTree[{e1,e2,…}] constructs a weighted tree from the hierarchical clustering of the elements e1, e2, ….
ClusteringTree[{e1->v1,e2->v2,…}] represents ei with vi in the constructed graph.
ClusteringTree[{e1,e2,…}->{v1,v2,…}] represents ei with vi in the constructed graph.
ClusteringTree[<|label1->e1,label2->e2…|>] represents ei using labels labeli in the constructed graph.
ClusteringTree[data,h] constructs a weighted tree from the hierarchical clustering of data by joining subclusters at distance less than h.
CMYKColor
CMYKColor[c,m,y,k] represents a color in the CMYK color space with cyan, magenta, yellow and black components.
CMYKColor[c,m,y,k,a] specifies opacity a.
CMYKColor["string"] returns a color from an HTML color name etc.
CMYKColor[color] returns the CMYK representation of color.
Coefficient
Coefficient[expr,form] gives the coefficient of form in the polynomial expr.
Coefficient[expr,form,n] gives the coefficient of form^n in expr.
CoefficientArrays
CoefficientArrays[polys,vars] gives the arrays of coefficients of the variables vars in the polynomials polys.
CoefficientList
CoefficientList[poly,var] gives a list of coefficients of powers of var in poly, starting with power 0.
CoefficientList[poly,{var1,var2,…}] gives an array of coefficients of the vari.
CoefficientList[poly,{var1,var2,…},{dim1,dim2,…}] gives an array of dimensions {dim1,dim2,…}, truncating or padding with zeros as needed.
CoefficientRules
CoefficientRules[poly,{x1,x2,…}] gives the list {{e11,e12,…}->c1,{e21,…}->c2,…} of exponent vectors and coefficients for the monomials in poly with respect to the xi.
CoefficientRules[poly,{x1,x2,…},order] gives the result with the monomial ordering specified by order.
CoifletWavelet
CoifletWavelet[] represents a Coiflet wavelet of order 2.
CoifletWavelet[n] represents a Coiflet wavelet of order n.
Collect
Collect[expr,x] collects together terms involving the same powers of objects matching x.
Collect[expr,{x1,x2,…}] successively collects together terms that involve the same powers of objects matching x1, then x2, ….
Collect[expr,var,h] applies h to the expression that forms the coefficient of each term obtained.
CollinearPoints
CollinearPoints[{p1,p2,p3,…,pn}] tests whether the points p1,p2,p3,…,pn are collinear.
Colon
Colon[x,y,…] displays as x∶y∶….
ColonForm
ColonForm[a,b] prints as a: b.
ColorBalance
ColorBalance[image] adjusts the colors in image to achieve a balance that simulates the effect of neutral lighting.
ColorBalance[image,ref] adjusts colors in image so that the reference color specified by ref is mapped to white.
ColorBalance[image,ref->target] maps the reference color ref to target.
ColorCombine
ColorCombine[{image1,image2,…}] creates a multichannel image by combining the sequence of channels in the imagei.
ColorCombine[{image1,image2,…},colorspace] combines images that represent the color components specified by colorspace.
ColorConvert
ColorConvert[color,colspace] converts the color space of a color to the specified color space colspace.
ColorConvert[image,colspace] converts the color space of image.
ColorConvert[{expr1,…},colspace] converts the color space of a list of colors and images.
ColorCoverage
ColorCoverage is an option for DominantColors that specifies the minimum image coverage that each color cluster should have.
ColorData
ColorData["scheme"] gives a function that generates colors in the named color scheme when applied to parameter values.
ColorData["scheme","property"] gives the specified property of a color scheme.
ColorData["collection"] gives a list of color schemes in a named collection.
ColorData[] gives a list of named collections of color schemes.
ColorDataFunction
ColorDataFunction[range,…] is a function that represents a color scheme.
ColorDetect
ColorDetect[image,cspec] returns a mask image representing regions in image with colors within the specified color region.
ColorDistance
ColorDistance[c1,c2] gives the approximate perceptual distance between color directives c1 and c2.
ColorDistance[list,c] gives color distances between elements of list and c.
ColorDistance[list1,list2] gives color distances between corresponding elements of list1 and list2.
ColorDistance[image,c] gives an image whose pixel values are color distance between pixels in image and the color c.
ColorDistance[image1,image2] yields an image giving the pixelwise color distance between image1 and image2.
ColorFunction
ColorFunction is an option for graphics functions that specifies a function to apply to determine colors of elements.
ColorFunctionBinning
ColorFunctionBinning is an option for plotting functions that divides values into a limited set of bins for styling.
ColorFunctionScaling
ColorFunctionScaling is an option for graphics functions that specifies whether arguments supplied to a color function should be scaled to lie between 0 and 1.
Colorize
Colorize[m] generates an image from an integer matrix m, using colors for positive integers and black for non-positive integers.
Colorize[image] replaces intensity values in image with pseudocolor values.
ColorNegate
ColorNegate[color] gives the negative of a color.
ColorNegate[image] gives the negative of image, in which all colors have been negated.
ColorNegate[video] negates every frame of a video.
ColorNegate[{expr1,…}] gives a list of negative images or colors.
ColorOutput
ColorOutput is an option for graphics functions that specifies the type of color output to produce.
ColorProfileData
ColorProfileData[<>,"Description"->"desc","DeviceColorSpace"->"device","IndependentColorSpace"->"ics"] represents an ICC color profile that can convert between the independent color space "ics" and the device-dependent color space "device".
ColorQ
ColorQ[color] yields True if color is a valid color directive and False otherwise.
ColorQuantize
ColorQuantize[image] gives an approximation to image by quantizing to distinct colors.
ColorQuantize[image,n] uses at most n distinct colors.
ColorQuantize[image,{col1,…,coln}] represents an image using only the n specified colors coli.
ColorReplace
ColorReplace[image,color] finds regions in image whose pixel values are similar to color and replaces them with transparent pixels.
ColorReplace[image,color->replacement] replaces all pixels with the specified replacement color.
ColorReplace[image,color->replacement,d] replaces all pixels whose values are within a distance d from color.
ColorReplace[image,{color1->replacement1,…},{d1,…}] does multiple color replacements.
ColorSeparate
ColorSeparate[image] gives a list of single-channel images corresponding to each of the color channels in image.
ColorSeparate[image,colorspace] gives a list of images corresponding to the components of colorspace.
ColorSeparate[image,channel] returns a single-channel image containing the specified channel.
ColorsNear
ColorsNear[color] represents a region around color.
ColorsNear[color,d] represents a region with maximum distance d around color.
ColorsNear[color,d,dfun] uses the specified color distance function dfun.
ColorSpace
ColorSpace is an option for Image and related functions that specifies the color space to which color values refer.
ColorToneMapping
ColorToneMapping[image] applies a tone mapping to color values in image so as to make variations of luminance visible even in small intervals of the dynamic range.
ColorToneMapping[image,c] maps colors by compressing the overall range of luminance values by a factor c.
ColorToneMapping[image,range] applies a mapping only to colors whose initial luminance lies in the specified range.
ColorToneMapping[image,{range,c}] takes the specified range of colors and compresses their overall luminance values by a factor c.
ColorToneMapping[image,{{range1,c1},{range2,c2},…}] uses different compression factors ci for different ranges rangei.
ColorToneMapping[image,spec,s] uses the color compensation factor s to correct for saturation distortion introduced during tone mapping.
Column
Column[{expr1,expr2,…}] is an object that formats with the expri arranged in a column, with expr1 above expr2, etc.
Column[list,alignment] aligns each element horizontally in the specified way.
Column[list,alignment,spacing] leaves the specified number of x-heights of spacing between successive elements.
ColumnForm
ColumnForm[{e1,e2,…}] prints as a column with e1 above e2, etc.
ColumnForm[list,horiz] specifies the horizontal alignment of each element.
ColumnForm[list,horiz,vert] also specifies the vertical alignment of the whole column.
CombinatorB
CombinatorB represents the <b>B</b> combinator.
CombinatorC
CombinatorC represents the <b>C</b> combinator.
CombinatorI
CombinatorI represents the <b>I</b> combinator.
CombinatorK
CombinatorK represents the <b>K</b> combinator.
CombinatorS
CombinatorS represents the <b>S</b> combinator.
CombinatorW
CombinatorW represents the <b>W</b> combinator.
CombinatorY
CombinatorY represents the <b>Y</b> combinator.
CombinedEntityClass
CombinedEntityClass[class1,class2,prop] represents a class of entities obtained by combining the properties of those pairs of entities from class1 and class2 for which the value of the property prop is the same for the two entities in the pair.
CombinedEntityClass[class1,class2,prop1->prop2] combines pairs of entities from class1 and class2 for which the value of prop1 of the entity from class1 is the same as the value of prop2 for the entity from class2.
CombinedEntityClass[class1,class2,{pspeca,pspecb,…}] combines pairs of entities for which all the property specifications pspeck agree.
CombinedEntityClass[class1,class2,f] combines pairs of entities for which the application of the entity function f yields True.
CombinedEntityClass[class1,class2,spec,"jspec"] uses "jspec" to determine when to allow entities with missing properties to be included.
CombinerFunction
CombinerFunction is an option for template functions that specifies how fragments should be assembled to give the result of applying a template.
CometData
CometData[entity,property] gives the value of the specified property for the comet entity.
CometData[{entity1,entity2,…},property] gives a list of property values for the specified comet entities.
CometData[entity,property,annotation] gives the specified annotation associated with the given property.
Commonest
Commonest[list] gives a list of the elements that are the most common in list.
Commonest[list,n] gives a list of the n most common elements in list.
CommonName
CommonName[entity] gives the common name for the entity specified by entity.
CommonName[{entity1,…,entityn}] gives the common name for entity1 through entityn.
CommonUnits
CommonUnits[{quantity1,quantity2,…,quantityn}] converts quantity1 through quantityn to common units across compatible dimensions.
CommunityBoundaryStyle
CommunityBoundaryStyle is an option to CommunityGraphPlot that specifies how to style community boundaries.
CommunityGraphPlot
CommunityGraphPlot[g] generates a plot showing the community structure of the graph g.
CommunityGraphPlot[g,{{vi1,vi2,…},…}] generates a plot for the graph g with communities {vi1,vi2,…}, ….
CommunityGraphPlot[g,{…,wj[{vi1,…}],…}] generates a plot with highlighting features defined by the symbol wrappers wj.
CommunityGraphPlot[{vi1->vj1,vi2->vj2,…},…] generates a plot for a graph in which vertex vik is connected to vertex vjk.
CommunityGraphPlot[m,…] generates a plot for a graph represented by the adjacency matrix m.
CommunityLabels
CommunityLabels is an option to CommunityGraphPlot that controls what labels and placement to use for communities.
CommunityRegionStyle
CommunityRegionStyle is an option to CommunityGraphPlot that specifies how to style community regions.
CompanyData
CompanyData[entity,property] gives the value of the specified property for the company entity.
CompanyData[{entity1,entity2,…},property] gives a list of property values for the specified company entities.
CompanyData[entity,property,annotation] gives the specified annotation associated with the given property.
CompatibleUnitQ
CompatibleUnitQ[quantity1,quantity2] returns True if quantity1 and quantity2 have compatible units, and False otherwise.
CompilationOptions
CompilationOptions is an option for Compile that specifies settings for the compilation process.
CompilationTarget
CompilationTarget is an option for Compile that specifies the target runtime for the compiled function.
Compile
Compile[{x1,x2,…},expr] creates a compiled function that evaluates expr assuming numerical values of the xi.
Compile[{{x1,t1},…},expr] assumes that xi is of a type that matches ti.
Compile[{{x1,t1,n1},…},expr] assumes that xi is a rank ni array of objects, each of a type that matches ti.
Compile[vars,expr,{{p1,pt1},…}] assumes that subexpressions in expr that match pi are of types that match pti.
Compiled
Compiled is an option for various numerical and plotting functions which specifies whether the expressions they work with should automatically be compiled.
CompiledCodeFunction
CompiledCodeFunction[…] is a function created by FunctionCompile that contains compiled code that is run when the CompiledCodeFunction is applied to suitable arguments.
CompiledFunction
CompiledFunction[�] represents compiled code for evaluating a compiled function.
CompiledLayer
CompiledLayer[func] represents a net layer whose computation is defined by the compilable function func.
CompiledLayer[func,gradientfunc] specifies a gradient propagating function allowing the layer to be used in NetTrain.
CompilerEnvironment
CompilerEnvironment is an option for FunctionCompile and related functions that allows definitions to be included in the compilation.
CompilerEnvironmentAppendTo
CompilerEnvironmentAppendTo[{def1,def2,…}] appends declarations to $CompilerEnvironment.
CompilerEnvironmentAppendTo[env,{def1,def2,…}] appends declarations to CompilerEnvironmentObject env.
CompilerEnvironmentObject
CompilerEnvironmentObject represents a collection of definitions that can be included in compilations by FunctionCompile and related functions.
CompilerOptions
CompilerOptions is an option for FunctionCompile and related functions that allows options for the compilation pipeline to be specified.
Complement
Complement[eall,e1,e2,…] gives the elements in eall that are not in any of the ei.
ComplementedEntityClass
ComplementedEntityClass[classall,class1,…] represents an entity class containing all the entities in classall that are not in any of the classi.
CompleteGraph
CompleteGraph[n] gives the complete graph with n vertices Kn.
CompleteGraph[{n1,n2,…,nk}] gives the complete k-partite graph with n1+n2+⋯+nk vertices Kn1,n2,…,nk.
CompleteGraphQ
CompleteGraphQ[g] yields True if the graph g is a complete graph, and False otherwise.
CompleteGraphQ[g,vlist] yields True if the subgraph induced by vlist is a complete graph, and False otherwise.
CompleteIntegral
CompleteIntegral[pde,u,{x1,…,xn}] gives a complete integral u for the first-order partial differential equation pde, with independent variables {x1,…,xn}.
CompleteKaryTree
CompleteKaryTree[n] gives the complete binary tree with n levels.
CompleteKaryTree[n,k] gives the complete k-ary tree with n levels.
Complex
Complex is the head used for complex numbers.
ComplexArrayPlot
ComplexArrayPlot[array] generates a plot in which complex values zij in an array array are shown in a discrete array of squares with Arg[zij] indicated by color and Abs[zij] by shading.
ComplexContourPlot
ComplexContourPlot[f,{z,zmin,zmax}] generates a filled contour plot of f as a function of z.
ComplexContourPlot[{f1,f2,…},{z,zmin,zmax}] generates contour lines for f1, f2, ….
ComplexContourPlot[f==g,{z,zmin,zmax}] plots contour lines for which f=g.
ComplexContourPlot[{f1==g1,f2==g2,…},{z,zmin,zmax}] plots contour lines for each of f1g1, f2=g2, ….
Complexes
Complexes represents the domain of complex numbers, as in x∈Complexes.
ComplexExpand
ComplexExpand[expr] expands expr assuming that all variables are real.
ComplexExpand[expr,{x1,x2,…}] expands expr assuming that variables matching any of the xi are complex.
ComplexInfinity
ComplexInfinity represents a quantity with infinite magnitude, but undetermined complex phase.
ComplexityFunction
ComplexityFunction is an option for Simplify and other functions which gives a function to rank the complexity of different forms of an expression.
ComplexListPlot
ComplexListPlot[{z1,z2,…}] plots complex numbers z1, z2, … as points in the complex plane.
ComplexListPlot[{data1,data2,…}] plots data from all datai.
ComplexListPlot[{…,w[datai,…],…}] plots datai with features defined by the symbolic wrapper w.
ComplexPlot
ComplexPlot[f,{z,zmin,zmax}] generates a plot of Arg[f] over the complex rectangle with corners zmin and zmax.
ComplexPlot3D
ComplexPlot3D[f,{z,zmin,zmax}] generates a 3D plot of Abs[f] colored by Arg[f] over the complex rectangle with corners zmin and zmax.
ComplexRegionPlot
ComplexRegionPlot[pred,{z,zmin,zmax}] makes a plot showing the region in the complex plane for which pred is True.
ComplexRegionPlot[{pred1,pred2,…},{z,zmin,zmax}] plots regions given by the multiple predicates predi.
ComplexStreamPlot
ComplexStreamPlot[f,{z,zmin,zmax}] generates a streamline plot of the vector field {Re[f],Im[f]} over the complex rectangle with corners zmin and zmax.
ComplexVectorPlot
ComplexVectorPlot[f,{z,zmin,zmax}] generates a vector plot of the vector field {Re[f],Im[f]} over the complex rectangle with corners zmin and zmax.
ComplexVectorPlot[{f1,f2,…},{z,zmin,zmax}] plots several vector fields.
ComponentMeasurements
ComponentMeasurements[{image,lmat},"prop"] computes the property "prop" for components of image indicated by the label matrix lmat.
ComponentMeasurements[image,"prop"] computes the property "prop" for connected components of image.
ComponentMeasurements[…,"prop",crit] only returns measurements for components that satisfy the criterion crit.
ComponentMeasurements[…,"prop",crit,format] formats the result according to the output specification format.
ComposeList
ComposeList[{f1,f2,…},x] generates a list of the form {x,f1[x],f2[f1[x]],…}.
ComposeSeries
ComposeSeries[series1,series2,…] composes several power series.
CompositeQ
CompositeQ[n] yields True if n is a composite number, and yields False otherwise.
Composition
Composition[f1,f2,f3,…] represents a composition of the functions f1, f2, f3, ….
CompoundElement
CompoundElement[{spec1,spec2,…}] represents a form or interpreter specification for a list of fields or inputs that gives a list of results.
CompoundElement[<|key1->spec1,key2->spec2,…|>] represents a form or interpreter specification that gives an association of results.
CompoundExpression
expr1;expr2;… evaluates the expri in turn, giving the last one as the result.
CompoundPoissonDistribution
CompoundPoissonDistribution[λ,dist] represents a compound Poisson distribution with rate parameter λ and jump size distribution dist.
CompoundPoissonProcess
CompoundPoissonProcess[λ,jdist] represents a compound Poisson process with rate parameter λ and jump size distribution jdist.
CompoundRenewalProcess
CompoundRenewalProcess[rdist,jdist] represents a compound renewal process with renewal-time distribution rdist and jump size distribution jdist.
Compress
Compress[expr] gives a compressed representation of expr as a string.
CompressionLevel
CompressionLevel is an option for Export and CreateArchive that specifies the amount of compression to use when compressing data.
ComputeUncertainty
ComputeUncertainty is an option for ClassifierMeasurements, LearnedDistribution and other functions to specify if numeric results should be returned along with their uncertainty.
ConcaveHullMesh
ConcaveHullMesh[{p1,p2,…}] gives the concave hull mesh from the points p1,p2,….
ConcaveHullMesh[{p1,p2,…},α] gives the concave hull mesh of the specified parameter α.
ConcaveHullMesh[{p1,p2,…},α,d] gives the concave hull mesh of cells of dimension d.
Condition
patt/;test is a pattern which matches only if the evaluation of test yields True.
lhs:>rhs/;test represents a rule which applies only if the evaluation of test yields True.
lhs:=rhs/;test is a definition to be used only if test yields True.
ConditionalExpression
ConditionalExpression[expr,cond] is a symbolic construct that represents the expression expr when the condition cond is True.
Conditioned
Conditioned[expr,cond] or exprcond represents expr conditioned by the predicate cond.
Cone
Cone[{{x1,y1,z1},{x2,y2,z2}},r] represents a cone with a base of radius r centered at (x1,y1,z1) and a tip at (x2,y2,z2).
Cone[{{x1,y1,z1},{x2,y2,z2}}] represents a cone with a base of radius 1.
ConfidenceLevel
ConfidenceLevel is an option for LinearModelFit and other fitting functions that specifies the level to use in various confidence and prediction intervals and bands.
ConfidenceRange
ConfidenceRange is an option for SurvivalModelFit and other functions that specifies the range over which simultaneous confidence intervals and bands are computed.
ConfidenceTransform
ConfidenceTransform is an option for functions such as SurvivalModelFit that specifies the transformation used for confidence intervals and bands.
ConfigurationPath
ConfigurationPath is a global option that specifies which directories are searched for systemwide configuration information.
Confirm
Confirm[expr] confirms that expr is not considered a failure, otherwise throwing an error to the nearest surrounding Enclose.
Confirm[expr,info] evaluates info and includes its value in the thrown error if expr is not confirmed.
Confirm[expr,info,tag] uses the specified tag for any thrown errors.
ConfirmAssert
ConfirmAssert[test] confirms that test is True, otherwise throwing an error to the nearest surrounding Enclose.
ConfirmAssert[test,info] evaluates info and includes its value in the thrown error if test is not True.
ConfirmAssert[test,info,tag] uses the specified tag for any thrown errors.
ConfirmBy
ConfirmBy[expr,f] confirms that f[expr] returns True, otherwise throwing an error to the nearest surrounding Enclose.
ConfirmBy[expr,f,info] evaluates info and includes its value in the thrown error if expr is not confirmed.
ConfirmBy[expr,f,info,tag] uses the specified tag for any thrown errors.
ConfirmMatch
ConfirmMatch[expr,form] confirms that expr matches the pattern form, otherwise throwing an error to the nearest surrounding Enclose.
ConfirmMatch[expr,form,info] evaluates info and includes its value in the thrown error if expr is not confirmed.
ConfirmMatch[expr,form,info,tag] uses the specified tag for any thrown errors.
ConfirmQuiet
ConfirmQuiet[expr] confirms that no messages are generated during the evaluation of expr, otherwise quieting them and throwing an error to the nearest surrounding Enclose.
ConfirmQuiet[expr,s::t] tests only for the specified message.
ConfirmQuiet[expr,{s1::t1,s2::t2,…}] tests only for the specified list of messages.
ConfirmQuiet[expr,"group"] tests only for messages in the named message group.
ConfirmQuiet[expr,mspec,info] evaluates info and includes its value in the thrown error if expr is not confirmed.
ConfirmQuiet[expr,mspec,info,tag] uses the specified tag for any thrown errors.
ConformationMethod
ConformationMethod is an option for VideoJoin and others that specifies how to conform frames of different videos.
ConformAudio
ConformAudio[{audio1,audio2,…}] returns a list of audio objects where all audioi are made to have conforming properties, including duration, data type, and number of channels.
ConformAudio[{audio1,audio2,…},spec] returns all audio objects of the specified spec.
ConformImages
ConformImages[{image1,image2,…}] returns a list of images where all imagei are made to have conforming properties, including dimensions, data type, color space, and interleaving.
ConformImages[{image1,image2,…},spec] returns all images of the specified spec.
ConformImages[{image1,image2,…},spec,fitting] resizes images using the specified fitting method.
Congruent
Congruent[x,y,…] displays as x≡y≡….
ConicGradientFilling
ConicGradientFilling[{col1,col2,…,coln}] is a two-dimensional graphics directive specifying that faces of polygons and other filled graphics objects are to be drawn using a progressive transition between colors coli along a circle.
ConicGradientFilling[{θ1,θ2,…,θn}->{col1,col2,…,coln}] uses the colors coli at angles θi.
ConicGradientFilling[{θ1,θ2,…,θn}->{col1,col2,…,coln},{x,y}] rotates from the center point {x,y}.
ConicHullRegion
ConicHullRegion[{p1, …,pm+1}] represents the m-dimensional affine hull region passing through points pi.
ConicHullRegion[p,{v1,…,vm}] represents the m-dimensional affine hull region passing through the point p and parallel to vi.
ConicHullRegion[{p1,…,pm+1},{w1,…,wn}] represents the m-dimensional affine hull plus the conic hull generated by the vectors wj.
ConicHullRegion[p,{v1,…,vm},{w1,…,wn}] represents the m-dimensional affine hull plus the conic hull generated by the vectors wj.
ConicOptimization
ConicOptimization[f,cons,vars] finds values of variables vars that minimize the linear objective f subject to conic constraints cons.
ConicOptimization[…,"prop"] specifies what solution property "prop" should be returned.
Conjugate
Conjugate[z] or z gives the complex conjugate of the complex number z.
ConjugateTranspose
ConjugateTranspose[m] or m gives the conjugate transpose of m.
Conjunction
Conjunction[expr,{a1,a2,…}] gives the conjunction of expr over all choices of the Boolean variables ai.
Connect
Connect is a setting for the LinkMode option of LinkOpen. LinkMode->Connect causes a link to be created that will connect to a link listening on a named port.
ConnectedComponents
ConnectedComponents[g] gives the connected components of the graph g.
ConnectedComponents[g,{v1,v2,…}] gives the connected components that include at least one of the vertices v1, v2, … .
ConnectedComponents[g,patt] gives the connected components that include a vertex that matches the pattern patt.
ConnectedComponents[{v->w,…},…] uses rules v->w to specify the graph g.
ConnectedGraphComponents
ConnectedGraphComponents[g] gives the connected components of the graph g.
ConnectedGraphComponents[g,{v1,v2,…}] gives the connected components that include at least one of the vertices v1, v2, … .
ConnectedGraphComponents[g,patt] gives the connected components that include a vertex that matches the pattern patt.
ConnectedGraphComponents[{v->w,…},…] uses rules v->w to specify the graph g.
ConnectedGraphQ
ConnectedGraphQ[g] yields True if the graph g is connected, and False otherwise.
ConnectedMeshComponents
ConnectedMeshComponents[mr] gives a list {c1,c2,…} of disjoint path connected meshed regions.
ConnectedMoleculeQ
ConnectedMoleculeQ[mol] returns True if the atoms in mol form are connected by bonds, and False otherwise.
ConnectionSettings
ConnectionSettings is an option for URLRead and related functions to specify advanced connection settings.
ConnectLibraryCallbackFunction
ConnectLibraryCallbackFunction[mname,cf] connects a CompiledFunction cf with the library callback manager with name mname.
ConnesWindow
ConnesWindow[x] represents a Connes window function of x.
ConnesWindow[x,α] uses the parameter α.
ConservativeConvectionPDETerm
ConservativeConvectionPDETerm[vars,α] represents a conservative convection term ∇{x1,…,xn}·(-α u) with conservative convection coefficient α and model variables vars.
ConservativeConvectionPDETerm[vars,α,pars] uses model parameters pars.
Constant
Constant is an attribute that indicates zero derivative of a symbol with respect to all parameters.
ConstantArray
ConstantArray[c,n] generates a list of n copies of the element c.
ConstantArray[c,{n1,n2,…}] generates an n1n2… array of nested lists containing copies of the element c.
ConstantArrayLayer
ConstantArrayLayer[] represents a layer that has no input and produces as output a constant array.
ConstantArrayLayer[opts] includes options for initial value of the array or output size.
ConstantImage
ConstantImage[val,size] gives an image of the specified size with constant pixel values of val.
ConstantImage[val,size,"type"] gives an image converted to the specified type.
ConstantPlusLayer
ConstantPlusLayer[] represents a layer that adds a learnable bias to its input.
ConstantPlusLayer[opts] includes options for initial bias and other parameters.
ConstantRegionQ
ConstantRegionQ[reg] gives True if the reg is a constant region and False otherwise.
Constants
Constants is an option for Dt which gives a list of objects to be taken as constants.
ConstantTimesLayer
ConstantTimesLayer[] represents a layer that multiplies its input by a learnable scaling array.
ConstantTimesLayer[opts] includes options for initial scaling and other parameters.
ConstellationData
ConstellationData[entity,property] gives the value of the specified property for the constellation entity.
ConstellationData[{entity1,entity2,…},property] gives a list of property values for the specified constellation entities.
ConstellationData[entity,property,annotation] gives the specified annotation associated with the given property.
Construct
Construct[f,x] gives f[x].
Construct[f,x1,…,xn] gives f[x1,…,xn].
Containing
Containing["outer","inner"] represents an object of type outer containing objects of type inner.
ContainsAll
ContainsAll[list1,list2] yields True if list1 contains all of the elements of list2.
ContainsAll[list2] is an operator form that yields True when the object to which it is applied contains all of the elements of list2.
ContainsAny
ContainsAny[list1,list2] yields True if list1 contains any of the elements of list2.
ContainsAny[list2] is an operator form that yields True when the object to which it is applied contains any of the elements in list2.
ContainsExactly
ContainsExactly[list1,list2] yields True if list1 contains exactly the same elements as list2.
ContainsExactly[list2] is an operator form that yields True when the object to which it is applied contains exactly the same elements as list2.
ContainsNone
ContainsNone[list1,list2] yields True if list1 contains none of the elements in list2.
ContainsNone[list2] is an operator form that yields True when the object to which it is applied contains none of the elements of list2.
ContainsOnly
ContainsOnly[list1,list2] yields True if list1 contains only elements that appear in list2.
ContainsOnly[list2] is an operator form that yields True when the object to which it is applied contains only elements that appear in list2.
ContentDetectorFunction
ContentDetectorFunction[…] represents a function generated by TrainImageContentDetector or TrainTextContentDetector that localizes and classifies contents in a piece of text or an image.
ContentFieldOptions
ContentFieldOptions is an option for CreateSearchIndex and related functions that allows options to be specified for handling different fields in content that is being indexed.
ContentLocationFunction
ContentLocationFunction is an option to CreateSearchIndex and related functions that specifies how to determine locations to be used for hyperlinks and related constructs in the resulting index.
ContentObject
ContentObject["string"] gives a content object whose content is string.
ContentObject[File[…]] gives a content object whose content is stored in the specified file.
ContentObject[<|name1->val1,name2->val2,…|>] gives a content object with a sequence of fields with names namei and values vali.
ContentPadding
ContentPadding is an option for objects that can be displayed with frames that specifies whether the vertical margins should shrink wrap tightly around the contents.
ContentSelectable
ContentSelectable is an option to constructs such as Inset, Graphics, and GraphicsGroup that specifies whether and how content within them should be selectable.
ContentSize
ContentSize is an option for Manipulate and other functions that specifies the size of the content area to use.
Context
Context[] gives the current context.
Context[symbol] gives the context in which a symbol appears.
Context["symbol"] gives the context in which the symbol named "symbol" appears if it exists.
Contexts
Contexts[] gives a list of all contexts.
Contexts["string"] gives a list of the contexts that match the string.
ContextToFileName
ContextToFileName["context"] gives the string specifying the file name that is by convention associated with a particular context.
Continue
Continue[] goes to the next iteration of the nearest enclosing Do, For, Until or While in a procedural program.
ContinuedFraction
ContinuedFraction[x,n] generates a list of the first n terms in the continued fraction representation of x.
ContinuedFraction[x] generates a list of all terms that can be obtained given the precision of x.
ContinuedFractionK
ContinuedFractionK[f,g,{i,imin,imax}] represents the continued fraction Κi=iminimaxf/g.
ContinuedFractionK[g,{i,imin,imax}] represents the continued fraction Κi=iminimax1/g.
ContinuousAction
ContinuousAction is an option for Manipulate, Slider, and related functions that specifies whether action should be taken continuously while controls are being moved.
ContinuousMarkovProcess
ContinuousMarkovProcess[i0,q] represents a continuous-time finite-state Markov process with transition rate matrix q and initial state i0.
ContinuousMarkovProcess[p0,q] represents a Markov process with initial state probability vector p0.
ContinuousMarkovProcess[…,m,μ] represents a Markov process with transition matrix m and transition rates μ.
ContinuousMarkovProcess[…,g] represents a Markov process transition rate matrix from the graph g.
ContinuousTask
ContinuousTask[expr] represents a task in which expr is continuously reevaluated.
ContinuousTask[expr,end] represents a task in which expr is continuously reevaluated until the time specified by end.
ContinuousTask[expr,tspan] represents a task in which expr is continuously reevaluated over the time span tspan.
ContinuousTimeModelQ
ContinuousTimeModelQ[lsys] gives True if lsys is a continuous-time systems model, and False otherwise.
ContinuousWaveletData
ContinuousWaveletData[{{oct1,voc1}->coef1,…},wave] yields a continuous wavelet data object with wavelet coefficients coefi corresponding to octave and voice {octi,voci} and wavelet wave.
ContinuousWaveletTransform
ContinuousWaveletTransform[{x1,x2,…}] gives the continuous wavelet transform of a list of values xi.
ContinuousWaveletTransform[data,wave] gives the continuous wavelet transform using the wavelet wave.
ContinuousWaveletTransform[data,wave,{noct,nvoc}] gives the continuous wavelet transform using noct octaves with nvoc voices per octave.
ContinuousWaveletTransform[sound,…] gives the continuous wavelet transform of sampled sound.
ContourDetect
ContourDetect[image] gives a binary image in which white pixels correspond to the zeros and zero crossings in image.
ContourDetect[image,delta] treats values in image that are smaller in absolute value than delta as zero.
ContourDetect[array,…] gives a binary sparse array in which 1 corresponds to zeros and zero crossings in array.
ContourGraphics
ContourGraphics[array] is a representation of a contour plot.
ContourLabels
ContourLabels is an option for contour plots that specifies how to label contours.
ContourLines
ContourLines is an option for contour plots that specifies whether to draw explicit contour lines.
ContourPlot
ContourPlot[f,{x,xmin,xmax},{y,ymin,ymax}] generates a contour plot of f as a function of x and y.
ContourPlot[f==g,{x,xmin,xmax},{y,ymin,ymax}] plots contour lines for which f=g.
ContourPlot[{f1==g1,f2==g2,…},{x,xmin,xmax},{y,ymin,ymax}] plots several contour lines.
ContourPlot[…,{x,y}∈reg] takes the variables {x,y} to be in the geometric region reg.
ContourPlot3D
ContourPlot3D[f,{x,xmin,xmax},{y,ymin,ymax},{z,zmin,zmax}] produces a three-dimensional contour plot of f as a function of x, y, and z.
ContourPlot3D[f==g,{x,xmin,xmax},{y,ymin,ymax},{z,zmin,zmax}] plots the contour surface for which f=g.
ContourPlot3D[…,{x,y,z}∈reg] takes the variables {x,y,z} to be in the geometric region reg.
Contours
Contours is an option for contour plots that specifies the contours to draw.
ContourShading
ContourShading is an option for contour plots that specifies how the regions between contour lines should be shaded.
ContourStyle
ContourStyle is an option for contour plots that specifies the style in which contour lines or surfaces should be drawn.
ContraharmonicMean
ContraharmonicMean[list] gives the contraharmonic mean of the values in list.
ContraharmonicMean[list,p] gives the order p Lehmer contraharmonic mean.
ContrastiveLossLayer
ContrastiveLossLayer[] represents a loss layer that computes a loss based on a distance metric and a target that specifies whether the distance should be minimized or maximized.
ContrastiveLossLayer[margin] specifies a distance above which the loss is zero for True targets.
Control
Control[{u,dom}] represents an interactive control for the variable u in the domain dom, with the type of control chosen to be appropriate for the domain specified.
Control[{{u,uinit},dom}] represents a control with initial value uinit.
ControlActive
ControlActive[act,norm] evaluates to act if a control that affects act is actively being used, and to norm otherwise.
ControllabilityGramian
ControllabilityGramian[ssm] gives the controllability Gramian of the state-space model ssm.
ControllabilityMatrix
ControllabilityMatrix[ssm] gives the controllability matrix of the state-space model ssm.
ControllableDecomposition
ControllableDecomposition[sys] yields the controllable subsystem of the state-space model sys.
ControllableDecomposition[sys,{z1,…}] specifies the new state variables zi.
ControllableModelQ
ControllableModelQ[sys] yields True if the state-space model sys is controllable, and False otherwise.
ControllableModelQ[{sys,sub}] yields True if the subsystem sub is controllable.
ConvectionPDETerm
ConvectionPDETerm[vars,β] represents a convection term β·∇{x1,…,xn}u with convection coefficient β and model variables vars.
ConvectionPDETerm[vars,β,pars] uses model parameters pars.
Convergents
Convergents[list] gives a list of the convergents corresponding to the continued fraction terms list.
Convergents[x,n] gives the first n convergents for a number x.
Convergents[x] gives if possible all convergents leading to the number x.
ConversionOptions
ConversionOptions is an option to Import and Export used to pass special options to a particular format.
ConversionRules
ConversionRules is an option for Cell that can be set to a list of rules specifying how the contents of the cell are to be converted to external formats.
ConvexHullMesh
ConvexHullMesh[{p1,p2,…}] gives a BoundaryMeshRegion representing the convex hull from the points p1, p2, ….
ConvexHullMesh[mreg] gives the convex hull of the mesh region mreg.
ConvexHullRegion
ConvexHullRegion[{p1,p2,…}] gives the convex hull from the points p1, p2, ….
ConvexHullRegion[reg] gives the convex hull of the region reg.
ConvexOptimization
ConvexOptimization[f,cons,vars] finds values of variables vars that minimize the convex objective function f subject to convex constraints cons.
ConvexOptimization[…,"prop"] specifies what solution property "prop" should be returned.
ConvexPolygonQ
ConvexPolygonQ[poly] gives True if the polygon poly is convex, and False otherwise.
ConvexPolyhedronQ
ConvexPolyhedronQ[poly] gives True if the polyhedron poly is convex, and False otherwise.
ConvexRegionQ
ConvexRegionQ[reg] gives True if reg is a convex region and False otherwise.
ConvolutionLayer
ConvolutionLayer[n,s] represents a trainable convolutional net layer having n output channels and using kernels of size s to compute the convolution.
ConvolutionLayer[n,{s}] represents a layer performing one-dimensional convolutions with kernels of size s.
ConvolutionLayer[n,{h,w}] represents a layer performing two-dimensional convolutions with kernels of size h×w.
ConvolutionLayer[n,{h,w,d}] represents a three-dimensional convolutions with kernels of size h×w×d.
ConvolutionLayer[n,kernel,opts] includes options for padding and other parameters.
Convolve
Convolve[f,g,x,y] gives the convolution with respect to x of the expressions f and g.
Convolve[f,g,{x1,x2,…},{y1,y2,…}] gives the multidimensional convolution.
ConwayGroupCo1
ConwayGroupCo1[] represents the sporadic simple Conway group Co1.
ConwayGroupCo2
ConwayGroupCo2[] represents the sporadic simple Conway group Co2.
ConwayGroupCo3
ConwayGroupCo3[] represents the sporadic simple Conway group Co3.
CookieFunction
CookieFunction is an option for URLRead, HTTPRequest, and related functions that gives a function to apply to each cookie received when an HTTP response is received.
CoordinateBounds
CoordinateBounds[coords] gives a list {{xmin,xmax},{ymin,ymax},…} of the bounds in each dimension of the region defined by coords.
CoordinateBounds[coords,δ] pads the ranges of coordinates by ±δ in each dimension.
CoordinateBounds[coords,Scaled[s]] pads by the scaled amount s in each dimension.
CoordinateBounds[coords,{p1,p2,…}] pads by p1, p2, … in successive dimensions.
CoordinateBounds[coords,{{p1min,p1max},{p2min,p2max},…}] gives {{xmin-p1min,xmax+p1max},{ymin-p2min,ymax+p2max},…}
CoordinateBoundsArray
CoordinateBoundsArray[{{xmin,xmax},{ymin,ymax},…}] generates an array of {x,y,…} coordinates with integer steps in each dimension.
CoordinateBoundsArray[{xrange,yrange,…},d] uses step d in each dimension.
CoordinateBoundsArray[{xrange,yrange,…},{dx,dy,…}] uses steps dx, dy, … in successive dimensions.
CoordinateBoundsArray[{xrange,yrange,…},Into[n]] divides into n equal steps in each dimension.
CoordinateBoundsArray[{xrange,yrange,…},steps,offsets] specifies offsets to use for each coordinate point.
CoordinateBoundsArray[{xrange,yrange,…},steps,offsets,k] expands the array by k elements in every direction.
CoordinateChartData
CoordinateChartData[chart,property] gives the value of the specified property for chart.
CoordinateChartData[chart,property,{x1,x2,…,xn}] gives the value of the specified property for chart evaluated at the point {x1,x2,…,xn}.
CoordinatesToolOptions
CoordinatesToolOptions is an option for Graphics that gives values of options associated with the Get Coordinates tool.
CoordinateTransform
CoordinateTransform[t,pt] performs the coordinate transformation t on the point pt.
CoordinateTransform[t,{pt1,pt2,…}] transforms several points.
CoordinateTransformData
CoordinateTransformData[t,property] gives the value of the specified property for the coordinate transformation t.
CoordinateTransformData[t,property,{x1,x2,…,xn}] gives the value of the property evaluated at the point {x1,x2,…,xn}.
CoplanarPoints
CoplanarPoints[{p1,p2,p3,p4,…,pn}] tests whether the points p1,p2,p3,p4,…,pn are coplanar.